MMPGGARRFPLPETNLTCEHCDETNFVNAQQFQVHVQDHFVVKEGKEPAGKKLLRLICKTCNLVFATGPQLDRHIQKTNHHTESIACEICSAIFNSNLKVYQHMLKCHKNGRLCRERHSLKVSKLRVGKAEPHDMK