MLRLKTPARHLFAQARRFQSTTASNGNGTAVVLVNMGGPSTVPETYDFLLRLFSDKDLIPLGPFQGPLAKFIAWRRTPVIEKHYGEIGGGSPIRKWSELQAAEACKKLDTLSPETAPHKPYVAFRYANPLTPDTYAQMKKDGIKRAIAFSQYPQYSLSTTGSSLNELYRVRKELDPNEEIEWSVIDRWPTHPGLTKAMADNVKEQLAAYEKEGINPEDVTILFSAHSLPMEVVNKGDPYPAEVAATAYAVMTNLGFSNPYKLVWQSQVGPKPWLGAQTQKMVDEYQKAKKPIILVPVAFTSDHIETLHELDLEVRGEAEHPELIRRAESLNDNPLFLDAMADIVHTHLRILNGDVTAAEVAKEKGLQSKILRIKGPGAQGERGAFHEAINASG*