MTYQETAKAILAAVGGKTNIQRVTHCVTRLRLVLKNDEKVKDQQVKAISNVIGVMRKNGQYQIILGNDVNNYYQAFLSLGHFDNQDEDHSSKAKGSILERLIETIAGVITPLIPALLGGGMLKVVGILLPMLGLASADSQTVAFINFFGDAAYYFMPVMIAYSAAARFKVTPVLAATIAGILLHPAFVAMVAEGKPLTLFGAPVTPASYGSSVIPILMMVYLMQYIEKWVNRLVPSVMKSFLQPTLIILISGFLALVVVGPLGVIIGQGLSNTMLAIYHVAPWLALAILGAIMPLVVMTGMHWAFAPIFLAASVATPDVLILPAMLASNLAQGAASLAVAFKTKQKQTRQVALAAGISALLAGITEPALYGVTLKFKKPLYAAMISGGLVGAFIGFVNIASYTFVVPSIIGLPQYINPSGGANFINALIAGAATIVLAFSLTWFMGIDEESPKQVSVAADMSQVKSGLSTKQTLYAPMTGEMLFLSEVPDETFSSKLLGEGFAILPSEGVVYAPFDGEVITFFPTKHAVALKNTRGVEVLIHVGIDTVELKGQGFEQLVSVGDVVKRGQALLKMDIDFITSKGYSLISPVVVTNSAEQLEIIIQDDKKMVTKEDALLVIL*