MDSNGACRGLMALCMEDGTIHRFQSHNTIMATGGYGRAYFSATSAHTCTGDGNAMVARAGLPLQDLEFVQFHPTGIYGAGCLITEGSRGEGGILRNSEGERFMERYAPTAKDLASRDVVSRSMTMEIREGRGVGPEKDHIYLHLNHLPPELLAERLPGISETAAIFAGVDVTKEPIPVLPTVHYNMGGIPTNHLGQAVNPTKDNPDAIVPGLMAAGEAACASVHGANRLGANSLLDIVVFGRACANTVGQTMKPNTPHDPLPADAGEDSIAHIDRLRNAKGNLKTAEIRRRMQKIMQNNAAVFRTQETLAEGCELIDEAVESFKDVKVADRGMVWNTDLVETLELENLLINAAITMHSAEQRKESRGAHAREDFPKRDDEHWIKHTLGWFDPDAKSTNKVSIDYRPVHMKPLDDDMPYIPPKPRVY*