MTSTTTSTSSVLTPPPLPKSVVFATSGLGGMLGWCVVHPANTIAVRMNLASMQGKKFSLNGMIKESGLMSVYDGLGAGVWRQVFYASSRFGLFETCRDKLHDIRGKTDFAGRVAVGAVTGATAAAISCPMEVATVRMSNDATLPLNERRNYKGVFDVVKRISTEEGVSALWRGVVPFAQRAALVGVFQVATLDQFKELYAHQFNQKKGSIPNVFCSAMTSGLIYSIATMPLEASKNRMASQKADVVTGKLPYTSTLQTMKSVSANEGFLALYNGFVPYYIRCGGHTVAMFIAVQLLRDQYNSMQH*