MDAGELEVFDAGRCTDGYQLGLAVGQRFRETIRSRMRGDVFLHEQLLPFASTAAGKPLLAALQAANRERYSRYWDELVGMADGSGVPLLHVILVNLRKELRPFIPKKGHERREEPDDDCSDILMVSESTAFAAHNEDANVALLGHTYVVKATSPDGVSSFTAYTYAGELSTCAFGFNSDGVAFTLDSVPPAIDEVAAGAIAVNFVSRDLLEARDLDDAMHRVCSPGVSVGHCYNLMDVRARRIVTVETASQNRFAVHEAGAVPSFHANMYLHLQVEQVQDENSMSREKRAARCAMDSKEEALVVLGDAADEKYPIFMTGPTLYTLCTVLVDLDDETMTIYTGNPKSRDAVRLVLPML*