MQSRKCILEDGKLKCGYSSFRGKRATMEDFYDVKLTEIDGHTVSLFGVFDGHGGSRAAEYLKEHLFENLMKHPKFLTDTKLAISETYQKTDADFLESESSAFRDDGSTASTAVLVGDHLYVANVGDSRAVISKAGKARALSVDHKPNRTDERKRIENAGGVVIWAGTWRVGGVLAMSRAFGNRLLKPFVVAEPEIQEELVNGELESLVLASDGLWDAVENEEAVSLAKTEDVPESAARKLTEIAYSRGSADNITCIVVQFHHDKTAG*