MEKEPAHVLVTEPAGQIGYALVLMIARGIMLGSDQPVILHMLDIPPTVDALNGVKMELIDVAFPLLKGFVATMDPVEACRSRANVNNFVRLLYVEGTLVYVPIHDHGPYPWFLALQAIQIAALKVEVVLLLVLRLVSGGNFFLPAIFDIPSQYATSLNDLPTLKGGYVEKRLLEGACYQICGERLVVPDLWRTLAGGHDLWMLSLPDPPNAKKRSAKVQFVCTRDLDLNRCGPIAFSIFKHKRNCYPPNARARFFFLN*