MSVLLLLLQPAAQPTGTALTASNSENLVSGMVSNGDYRIYNVEKCDYNVTLFSVYPVFAAHQIEWNTMGKTMAWWSVLIGLPKTADISETEKVRFYASGAKHVAKVAKGLHLTGKRVLDFGCGLGRLSFAFANQLGAPVTCVDQSEWAKRKKAGAVEFVASSPDLLAPMAKTRFDFVHSVIALQHMVPALQVVYLEQLCDLLIPGGSGWLQIPHKTPGDTGCDMGASIRQGGMQMHSTPLHALKKLFRRRGCRADITDAGRSYIGDDAGRSAFVKLRKRKAGGEPGQSAEAQSATP*