MEDKSDVEKVDDVMLPGFRFHPTDEELVGFYLKRKIQQRSLPIELIKQVDIYKYDPWDLPKLATTGEKEWYFYCPRDRKYRNSARPNRVTGSGFWKATGTDRPIYSSDGTKCIGLKKSLVFYRGRAAKGMKTDWMMHEFRLPSITDSAPPKKFLDKNIAPNDSWAICRIFKKTNSMAQRALSHSWVTQLPEPIGSDLLGHGAQYSQFSSENISCTTEIGSAINHPNSASFNSMDVQSYRPMLYPPVSKASTLTISNSDLPSAFVFSPLDMPPGPTKCTVDTSPMLMCPALMGGEVNKASESISFEGSHQFSGFSIGLPHEMQGNIGGEEEAAGLKKNPALVHANNQWPATTRSMGFPFSLPSNMPWDSPPCPSEMSTAFSTNKCYN*