MSHQPNEEQESTFLWTPLVIPLGAIVLHFQGWSQFLASVSKMLQQSSLEEFSSALSFWFLGALSHPLMEAAFDISELLHASPGPRVLGLVPWSFLLGALVVGIALVQSDKLRTVVGSTCVAWVLAYMGAGLDGTTTGDYNIQLDDSYQGRVVQGCPSPELVQALRTSQQFDYQKYQGRWYWHKVHDWTQFHQMYDTTLDIQLTTDDTTSMVTGYINTLTIKGPSPENSPLAWDKSPLLQGVRYSWKGEIDTTSDNKNGVSQESGFGVTFPNYIIDVDKDYQELVQFQCIEVGGVRLYEGIDFMSRSPTMTDAQLDKMHQRARSIDPYGASPDQMQRIPQLQQQQQAEVDNAWQDLWKWLQVDRYLDQSL*