MVSAVEPVPVRVSDRSDDLISEPSSFVFRSLSKEIYNTVHNNQETVEEEYFCPNLDTDLHHEMAALKKALKQISEKLECLSQGGSTPSRGRPISRFQETSINFDALVDRIVKKDDQYASYQLQQKLECRNNQELVEIMDSIQRCSLELMVNRFGNFLIQKCFEVLENSLIEGLIITIARNIVQVSTDAFGCHVVQKALEMIQEGHKKFLVEYLLEHLESTLLDSSAEHVWKRVLEIKWAIHPEMEEAITAKLSSTLQSRWLQVATTPRGSLIVQNILTNLPPTIQKTCLEELERDIPTLLTDRSGNWVIQFILQHFETSEIHQTIFQTILDNSQLYSTQMYSSKVIQKCLKAERFKSTFIDPYIDAICSTKPSKRRKPGAKPVVIELAVDIYGSGIIRKILVEGSVDEKSRVNGLLQEHMETVCTTKWGSKCAAVL*