MKSCFSVLIALFVTSCFLLEGSSHLLGRKPSKLTKVLGFSWQNCGKPDDPANLKSLDISPDPIPIPGRLTADAKGTTSVELASPLSVNVTVEREVAGMWVKIPCLDEIGSCHYPNVCDLLNQLIPPPQDCPEPLHTYGLPCHCPFKAGDYALPSSEIDIPDVELPGWLTNGHYRVEGILGSTGKELGCLKISFSLHSSKN