MESRVLTGGATAIRGGLPLLRKPAAVMKFTTAATCGSNRDFPAGAVTAKPVGPLIAGPNLIWGRQLRPAILLEASPKRESIKPCSAAASSSAGSSDSSGEAKIGFFNKATLTTGFFFFMWYFLNVIFNILNKKIYNYFPYPYFVSVIHLAVGVVYCLVSWAVGLPKRAPIDSTQLKLLTPVAFCHALGHVTSNVSFAAVAVSFTHTIKALEPFFNAAASQFILGQQIPLALWLSLAPVVLGVSMASLTELSFNWLGFTSAMISNISFTYRSIYSKKAMTDMDSTNVYAYISIIALIFCLPPAIFIEGPKLLQYGFNDAIAKVGLTKFITDLFWVGMFYHLYNQVATNTLERVAPLTHAVGNVLKRVFVIGFSIVIFGNKISTQTGIGTCIAIAGVAIYSFIKAKMEEEKRNLIRA*