MGVLSKLLCSAAASVRCNNGATSLAAQTALSTHVGSFRSRSFSSKSYPVIDHKYDAVVVGAGGAGLRAAVGLAELGFKTACITKLFPTRSHTVAAQGGINAALGNMTVDDWRWHAYDTVKGSDWLGDQDAIEYMCREAPRAVIELEHYGLPFSRTDDGKIYQRAFGGQSLDFGKGGQAYRCACAADRTGHAMLHTLYQQAMKHNIQFFVEYFAIDLIMDSNGACRGLMALCMEDGTIHRFQSHNTIMATGGYGRAYFSATSAHTCTGDGNAMVARAGLPLQDLEFVQFHPTGIYGAGCLITEGSRGEGGILRNSEGERFMERYAPTAKDLASRDVVSRSMTMEIREGRGVGPEKDHIYLHLNHLPPELLAERLPGISETAAIFAGVDVTKEPIPVLPTVHYNMGGIPTNHLGQAVNPTKDNPDAIVPGLMAAGEAACASVHGANRLGANSLLDIVVFGRACANTVGQTMKPNTPHDPLPADAGEDSIAHIDRLRNAKGNLKTAEIRRRMQKIMQNNAAVFRTQETLAEGCELIDEAVESFKDVKVADRGMVWNTDLVETLELENLLINAAITMHSAEQRKESRGAHAREDFPKRDDEHWIKHTLGWFDPDAKSTNKVSIDYRPVHMKPLDDDMPYIPPKPRVY*