MDMGNLYPGLEHLQSHAVCLSVPQVHQVQPFQGHPTSSTTVTIPHQPAIRPMVRARRGQATDPHSIAERLRRERISERIKALQELVPSCNKTDRAAMLDEILDYVKFLRLQVKVLSMSRLGGASAVAQLVADIPLQSVEGDSCESRSNQHVWEKWSDSETEQEVAKLMEEDVGTAMQYLQSKSLCIMPVSLAALIYPTQQTDNQSMVKPEPTAPS