MRIGMRLLLGYFLLVAVAAWFVLAIFVKEVKPGVRRATEGTLIDTATLLAELARPDLLSGDPTHGQLAQAFNQLQHRPFRANIGGINKVRNEYHVYMTDAQGKVLFDSANKAVGQDYSRWNDVWLTLRGQYGARSTLQNPADPESSVMYVAAPIMDGSRLIGVLSVGKPNAAMAPVIKRSERRILWASAILLGIALVIGAGMVWWINRSIARLTRYADSVTDNKPVPLPDLGSSELRKLAQALESMRVKLEGKNYIEQYVYALTHELKSPLAAIRGAAEILREGPPPEVVARFTDNILTQNARMQALVETLLRQARLENRQEVVLTAVDVAALFRRVSEARTVQLAEKKITLHVTPTEVNVAAEPALLEQALGNLLDNAIDFTPESGCITLSAEVDQEHVTLKVLDTGSGIPDYALSRIFERFYSLPRANGQKSSGLGLAFVSEVARLFNGEVTLRNVQEGGVLASLRLHRHFT*