MELKFVEPVAKNGKELAQVNEEDVASELKRWENAVVAYFLGHDSTFGPTSFNKFINNLIDSEWRKYGNVKVYSQGSGVFVLDFESAHGKELALGEGPRFYDGSKPFILKPWSRDLSLEIKELKSAPIWIRLPNLRLHLWSPEALGKIASLVGRPLFADTVTASRETLCFARVCVEVDFDKMLPDSVTIEDDKGYSYDQKVEYEWQPTSRCSYCLHLGHSDSCPRRKTTFPCSCCKEYGRFCSKRSGGPARFLFGTAQAFGSTPAPTFGSTLFGTTAPGANSPQDDARTSLSTPAFGSEPPAAE*