MESHALQKYGVPFYGAAWVPFSLIRSKLESLEQKGEEQGEDRNGTEDEGPAADKSDATSKNHYCVVLVGGGGEGNSGIPNAVVLSDFDFASNSLSDQPVAKFKTGSDLPYRMAVHPRGDGIICAMQKSCRLFEWGEDKSDKVHKLGVKGSEKVLSPLENVGQQLALTFDSDGSTLAAGGEDGKLRVLKWPSLEIVFNESEAHTCVKDLSFSPDGKFLVSLGNRGPGRVWDVTSASVVASLSNEKDEIFASCRFSPSSDQNYVLYIAAITDKGASIVTWNTTSWKRIHSKRVVRDSVYSFNVSADGKLLAIGTEGDVTIINSSNMQVHTVVKKAHLGFVTALAFSSDSRALVSASMDSSARVTLIENKKKSGLNLWIIILFVLLAIAVYFIKLIQCKHAIAEG*