MTPDVHPYDYDLVVIGGGSGGLAAAKQAAKLGAKVACLDFVKPSPRGSTWGLGGTCVNVGCIPKKLMHQAGILGESFSDAKEYGWHVRNDGHDWNKMKNGKIETMTANRILIAVGGRPSYLDVPGAEESLGYDTTVAIRSIPLRGFDTEIAEKIVGYMERHGTKFMRDSQPCAFEKRAGGKIAVKVKNTVFGNEFETEFDTVILAVGRHAVTAGLNLGAAGVRVNPRNGKIPCVDEVTNISHIYAVGDVLDMRQELTPVAIKAGVNLVNRIFSGGKYGCIGMSEELAIETFGDENVEIYQSYFKPLEWAVNHAEHDGVAHREDNACYAKLITNLSDDERVVGFHYVGPNAGEVTQGYAVAMKMGAKKSDFDGTVGIHPTVSEEFTILSITKRSGVDATKRGC*