MTWISVKKASNAHSATLRSTRCRTYASGMRNVAEMVIVVKQKENCSRAYQSRHLGPSNTLDAQQQATIIPRLAVVEGACVQSGTVGNSSSFGVYEDYDLFLLFPLKLPTGKLFNLDYFHYMQISGILLYVFSLFMLSLTNVTQYHQSNLLQGIGMVLGVGMLLLPMISLQAHNWKPHRALVIALVQLIRYIIHILILHREPVPPSPAITNNRALTTHARFTPADCNPQCGLVFGRLLPGRLADSFGKINLICTVSIVSTALLFSLFGVKSEAVVIVFAILYGVFSGAESCPQARAILPPLGTLFGTPLSAPYTASSMLEAPPTFLPSSLLSPVPGVTPRGNREAGDFLMFAFGPVLSALSHPSPRNLRGITDSQTTLGRAAVLLLYIFSNATTGVGGRSHLNCRISLHVRSSDYPRNCAPAAGSRYFYYVKRHSANKITYSPVSSYVTRLSTHLRLLARLNNKAMHSRTTPEHPNDSLTKNTMQPSHS*