MLVDTATLPIPISHNSTSLLFLLLHGKPLLSLVEREQGTRRNWLACLIRKQTELLNLLRKAKMQGNSGIDTSLFEVNEIESEAESYKILPQKGMKEKDRIERLPGQPHVGFSQYGGYVTIDESKGEALYYYFVEAPTSKEYLPLLLWLNGGPGCSSLGAGAMAELGPFRVHSDGKTLYRNRFAWNKAANVLFLETPSGVGFSYSNISYNYRGDRKTAGANYAFLVNWLERFPEYKKRDFYIAGESYAGHFVPQLAHVILHHNKKANRTIINLKGITIGNAAIHDETDWLGMYQYFGSHALVSPRTTRQIEKHCDFSPGVTNQNKECNAAFEEVDPNIANIGIYNIYGPVCLDTNLTAKPKKVTPLQFDPCSYDYVHAYLNRPDVQEAFHANVTKLKYDWEICNNVVYNWTDSAWSIITLLHEFMENGLRVWVYSGDVDGRVPVTSTLASLAKMRLTVKTPWHPWFLHGEVGGYTEVYKGDLTFATVRGAGHQVPSFQPRRALSFIIHFLAGTPLPN*