MSVEEMQSQKRNVFDAETASSLVKELRDNFGSGRTRSYEWRVSQVKALLKAVVDNEEQIVDALRSDLAKPPLETIVYEVGMFKNSCEVILKELKQWMKPEKVKTSIRTFPSSAEIVPEPLGVVLVISAWNYPILLSLDPVVGAIAAGNAVVLKPSEIAPASSSLLLKLIEKYCDNSFIRVVEGAVDETTALLQQKWDKIFYTGNGKVGRIVMTAAAKHLTPVVLELGGKSPVVVDSNVDLQIAARRIISGKWGLNNGQACISPDYVITTKDCAPKLVDALKTELEKCYGKNPLESEDLSRIVTSNHFARLSKLLDDDKVAGKIVYGGEKDEKKLRIAPTLLLDVPRDSLIMGEEIFGPLLPIITVNKVEESIDLINSGTKPLAAYIFTTNKKLKEQFVMNVPAGGLLVNDTVLHLVVDTLPFGGVGESGMGAYHGKFSFDAFTHKKAVLYRSFAGDSSLRYPPYTDTKLRLMKALIGGRFLGIIRALFGWS*