MGHYAAVWDHKAAIEISKDWNGIDQVFLRNSRGASAKISLHGGQVVSWRNDQGEELLFTSNKAIFKHPKAMRGGIQICYPQFGDCGLLDQHGFARNKIWVIDENPPPLNSKESLGKSFVDLLLKPSEEDSKQWPHSFELRLRVSLAIDGDLTLTSRVRNINSKPFSFLFAFHTYLSVSDISEVRVEGLETLDYLDNLRKRELLTEQGDSITFESEMDRTYIRSPKVVAVLDHERKRTYVIGKEGLPDTVVWNPWEKKSKTMANFGDDEYKSMLCVDGAAVERPITLKPGEEWTGRLMLTAVKSSFCFDQLELQSKGF*