MAAVVKSVALAGRPTTPDRVHEVLGRSMLVDGLDIVLDLTRSGGSYLVDAITGRRYLDMFTFVASSALGMNPPALVDDREFHAELMQAALNKPSNSDVYSVAMARFVETFARVLGDPALPHLFFVEGGALAVENALKAAFDWKSRHNQAHGIDPALGTQVLHLRGAFHGRSGYTLSLTNTKPTITARFPKFDWPRIDAPYMRPGLDEPAMAALEAEALRQARAAFETRPHDIACFVAEPIQGEGGDRHFRPEFFAAMRELCDEFDALLIFDEVQTGCGLTGTAWAYQQLDVAPDIVAFGKKTQVCGVMAGRRVDEVADNVFAVPSRLNSTWGGNLTDMVRARRILEVIEAEGLFERAVQHGKYLRARLDELAADFPAVVLDPRGRGLMCAFSLPTTADRDELIRQLWQRAVIVLPAGADTVRFRPPLTVSTAEIDAAIAAVRSALPVVT*