MPINSIPKPNFLLSKIVDLKDLAYASLVFNQLTKPNIYAFNFMLRGLATTWKKYDFWNVWGLVHGKIGHCLVFKAGLDGDEHVNHSLTTMDARCGEMGFARKVFDEMGDRDLVSWNSMISGYSKMGFAKEAIWLFMEMREEGFEPDEMTLVNVLGACGDLGLGRWVEGLVLEKKMEVNSYVGSALIDMYGKCGDLISARRVFDSMPNKDVVTWNAIITCELIDMYAKCGSLDDALRVSWNAMISALAIHGQALEALSLFRGMSKDNDTVQPNDITFIGVLSTCVHAGLVDEGRQLFESMKLLFGLVPKVKHYSCMVDLCARAGLLNEAWDLINKMPGKRDEIVLGSLLGACQRRRNADVGERIYANMRRRDDSAKMRQCGVSKTPGCSWIDVGARAHEFHAGGSLHHHSENIYQLLNEEMKR*