MSAVVQEQTDYLIKPENVGPSADTSEWPLLLKNYDKLLVRSGHYTPIPTGCSPLKRDLKSYIASGVINLDKPSNPSSHEVVAWIKRILRCEKTGHSGTLDPKVTGCLIVCIDRATRLVKSQQGAGKEYVCIVRLHDALEDEKEMARGLENLTGALFQRPPLISAVKRQLRVRTIYDSKLLEFDNDRHLGVFWASCEAGTYMRTLCVHLGMLLGVGGHMQELRRVRSGALDESDGMVTLHDILDAQWLYDNTKDESYLRRCIRPLESLLLGYKRIVVKDSAVNSICYGAKLMLPGVLRYEEGIELEDEIVLITTKGEAIALGIAQMTTVDLASCDHGVVSRIKRCIMERDTYPRRWGLGPVATEKKKLKADGKLDKYGRPNESTPADWKKSYVDHTEDEPVTKPVVASVTETIAVEAPKKEVEADVSMAADSDDEEEDKKEKKKEKKDKKDKKEKKEKKEKKEKKRKAEDSDDEGEKKKKKKKSKD*