MDKAYIAILSCAFLFLVHYVLGKVSDGRRGKKGAVQLPPSPPAVPFLGHLHLVEKPIHATMCRLAARLGPVFSLRLGSRRAVVVSSSECARECFTEHDVTFANRPKFPSQLLVSFNGTALVTSSYGPHWRNLRRVATVQLLSAHRVACMSEVIAAEVRAMARRLFHATEASPGGAARIQLKRRLFELSLSVLMETIAQTKATRSEADADTDMSVEAQEFKEVVDKLIPHLGAANMWDYLPVMRWFDVFGVRNKILHAVSRRDAFLRRLIDAERRRLADGGSDGDKKIMIAVLLTLQKTEPKVYTDTMITALCANLFGAGTETTSTTTEWAMSLLLNHPAALKKAQAEIDASVGTSRLVSVDDMPSLAYLQCIVSETLRLYPAAPLLLPHESSADCKVGGYNVPADTMLIVNAYAIHRDPAVWEHPLEFKPERFEDGKADGLFMIPFGMGRRRCPGETLALRTIGMVLATLVQCFEWEPVNGVKVDMT