MKATLAAPSSLTSLPYRTNSSFGSKSSLLFRSPSSSSSVSMTTTRGNVAVAAAATSTEALRKGIAEFYNETSGLWEEIWGDHMHHGFYDPDSSVQLSDSGHKEAQIRMIEESLRFAGVTDEEEEKKIKKVVDVGCGIGGSSRYLASKFGAECIGITLSPVQAKRANDLAAAQSLAHKASFQVADALDQPFEDGKFDLVWSMESGEHMPDKAKFVKELVRVAAPGGRIIIVTWCHRNLSAGEEALQPWEQNILDKICKTFYLPAWCSTDDYVNLLQSHSLQDIKCADWSENVAPFWPAVIRTALTWKGLVSLLRSGMKSIKGALTMPLMIEGYKKGVIKFGIITCQKPL*