MMAPPNEFGYSPSTHGNAGPSYAHQLPPAHHSGERPKLFMMESHHPTMAAMNTHMAAMDQYQHMVQHGTPHHHMTPQHAMTPQHAMTPQHAMTPQHAMTPQHRRGSDFDHEPLMMNVHANGAQYYPPLGAQMLHVSSDYDYASSSSGVTPSSTSGTKRSREDLNLKEKKRMFKLNDRINQLKEVLDEAGVQTKKNKQSILDNAAHYIEMLRSNLLIAKQKAERAEKEAENFRQQSLKNSSSADKVVKGCFQKTTTPRVVVDLNMQPVTFNTAFVKHTGQSDASLKKGNLKSFLCVNEQQLDSIVKRASEGKKSTSEVVEATTASGVAPLNLMVSVITDDKGKPSNVEFSLIPIDSDAPVKQEEAKSVKKATKSSPKTKDVSGAVSQGEHSDASVTDVSEIVL