MDFFSAPLGEKDVAASQIEPEATVEDDYSEEEIDVDELERRIWRDKMRLKRLKEQNKCKEGIDIAKQRLSQEQARRKKMCGFSRL*