MKMKKTKDLDLRLGVEAEAAIVPTVGGKDESGKRERSDLCCCCCRRPLWWCRRGNEKHETARGMNHSQITTMKTKSREINFIVGLLLSSLEDARCRHRIIFAKEKEDRFSSSAFLLKNGKREEPEDCWAAGSVIDGKGRLLPSTEARTTETPPVASLARSKKEQTKGSHLPCYGTITGERNDLARFRFQVKYRSSEVDLVLGYVWV*