MSTIFAVKENEDLFDRLPDAIVLTIFEKVQDCKSLCIFSSLCKRFYSLITQTQNISLTIPPQNHHKSSNSNRNQLFQFFNRVFLKPFQFFLLQITKWNPICIPIPYTFSQKNDGYNCNCTCSYTSPAEILRNFNEIKQLEIQLAAGENIGLKNSGDSLLKWKAEFGSQLKHCLIVGGTSISPIHEYQGGEETVTENFRIIQRGDSVESLRMTNDELKLRIVWIISCVIAASTRHCLLEETIKEKKMLENVVITDDIGQGICCMNCEQVEEMRRNTRVFSSNRAKVPALKVKMWYVPELELPAKGCMMKGATLVVVKPVEEWSKADDGKDLVAGGFGFAGEGKEENVLNEVAKELVKLKRSYSLEMNSF*