MGHYAAVWDDKAATEITKDWNGIDQVLLRNPHGASAKISLHGGQVISWRNDQGEELLFTSNKAIFKHPKSMRGGIQICYPQFGDCGSLDQHGFARNKVWVIDENPPPLASNESFGKSFVDLLLKSSEEDLKQWPHSFEFRLRVSLAIDGDLTLISRVRNINGKPFSFSFAYHTYLSVSDISEVRVEGLETLDYLDNLSKRELLTEQGDAITFESEIDRTYLRSPKVVAVLDHERKRTYVIGKEGLPDTVVWNPWEKKSKTMTDFGDDEYKSMLCVDGAALERPITLKPGEEWTGKLMLTAVKSSFCFDQLELQSKGF*