MAAAEHAIAINDDISMELPTLPPNQGLEAFKDIVFGSAAGMAGKVIEYPFDTVKVRLQSQPDHLPLRYKGPLDCFRQSFQADGLRGLYRGISAPMAGAAIENSCLFFSYRLIQDILKATVYSPADDLPFSALVFSGAASGSITSLALTPVELIKCKMQVPLTASGGNAPGPLTLIATVFRQDGLLGFWRGQLGTLIRETGGGAAWFGGYEGVSALFRAYRAPSAELKEDGTSSDSIPIYQKMIAGAAAGVSYNFLFYPADTIKSRMQTEDVTRGAYNGERQTFWGVAKALWRQQGLRALYRGCGITCARSAPSSAFIFTVYEGLRNHFA*