MAFHWKFSKMHTATKWTIHLDFIESSKGFSILDGYLVPVESSKVLHLCRDIPEGVKDDTWDLSITNAPVSKRAWIVQERFLSPRILYFVEGELFWECAELCASESCPFGIPNFEETSRSCSPLDNALRIWYNSVEIYTKANLTKASDKLVAISAIARELKPSMKSRYFAGLWRDNLVPQLAWNCFREYGSTREFNYPREVVFVNGGGATRVWLYGDEYDMRLTRSTNHLTCLPLDIRRLGGLCFNGLILECVDVAENVYRRIGVLSNTRCSSSSNLTDEEFFKDPLISAIKIFEKRKDGVPFSKRESSFLREIMMVILELLERLELVRLYKSNTLFLGHP*