MGELEAGFAKLQGEDFEYYMQTYSIILGRNSKKTSVDVDLAGLGGGMNISRQHARIFYDFERRRFVLEVLGKNGCYVEGVLYLPGTPPIKLDSKDLLQIGDKKFYFLLPAKKLASRTATSASPASGASRKRPANSAKPSASLKSGLEDSSHLMQSSKKSRASGKPDAGGGRDKKSSSVWMGHDQEGITAAGSSSAQVISSHSEHKGDMRRRGEESGFSQAKAEERDVVSAITTVLQELCAPGEWMPMARLNNELSDHYSHLVSQSKLRRVVQAQEISSVDGETRVKAWAGLLVLLRKYPQHFVINTKVKGRITAEYVALVSDGM*