MELFPSQPDLSLQIGLPASATPHDHHHHHGATALSARFLAAAAAGGGGSNGVVPGGNPAASMAPSSLQLPMPMPLPLPVQLPMPVPPNAAAAAGAGGGLYYHPDTAAAAAMLRPIRGMPLYQHPHTHAVPPPTFPPPHAAGAGAGPCFCEPCHVAAGAWRRAGCGVGARVAGLGFPPAKRAARAPRMRWTSTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMIVYASKWKKMYRTVKNTERPAASSDQADGFENGSAGEICDDNSSLDLHGSAGRPESAAARHGRLAACNDHGSSTGAHGALWNSSSREDWTGFPSDSNTGSMSMHSRSLKDQTMHSKSLEILSDMNSSCVSETTSCASELNLEFTLGPRIRH