MAISFSDLRTEAGIKSLDEFLAGKSYISGDQLTKDDIKVFAVVLEKPSGGYPNASRWYEAVSSHLATRFPGKAVSVRFSGQASTTVAAPAQEVKREVPEGDDDDDLDLFGDETEEEKKAAEEREAAVKASSKKKESGKSSVLLEVKPWDDETDMKKLEEAVRSVEMPGLLWGASKLVPVGYGIKKLQIMMTIVDDLVSVDNLIEDHLSVEPANEYIQSCDIVAFNKI