MESRVLTGGATAIRGGLPLLRKPAAVMKFTTAASCGSNRDFPAGAVTAKPVGPLIAGPNLIWGRQLRPAILLEASPKRESIKPCSAAASSSAGSSDSSGEAKVGFFNKATLTTGFFFFMWYFLNVIFNILNKKIYNYFPYPYFVSVIHLAVGVVYCLVSWTVGLPKRAPIDSTQLKLLTPVAFCHALGHVTSNVSFAAVAVSFTHTIKALEPFFNAAASQFILGQQIPLALWLSLAPVVLGVSMASLTELSFNWLGFTSAMISNISFTYRSIYSKKAMTDMDSTNVYAYISIIALIFCLPPAIFIEGPKLLQYGFNDAIAKVGLTKFVTDLFWVGMFYHLYNQVATNTLERVAPLTHAVGNVLKRVFVIGFSIVIFGNKISTQTGIGTCIAIAGVAIYSFIKAKMEEEKRQKKAA*