MATCLHLLFLLFTFSWISHPLSGIRQLTPLTMGPKNQPFFFSSQAFEGRNLLANGLGRTPAMGWNSWNHFQCHIDEDIIRNTADAMVSSGLAALGYEYINIDDCWAELHRDSEVYILLNLPVTLERKCIDTHPAMFKETQGNLVPRKATFPSGIQALANYVHAKGLKLGLYSDAGYLTCQKQPGSLGYEAQDAATFASWGIDYLKYDNCYTDGSAPEQRYPVMRDALLRTGRPIYYSICEWGRDNPATWAPKVGNSWRTTNDIHDNWTRIVSIADQNNVWAEYAGPGGWNDPDMLEVGNGGMTNEEYKSHLSIWALMKAPLLIGCDLASMDSVTKEILSNKEVISVNQDPLGVQGRKLKSMADGTEVWAGPLSENQIAVVLWNRSDKPATISVNWSDLGLHSDTPVDVRDLWQHANLPGIQTGMLSAMVDAHGVKMYRFSCYGELIHL*