MESSSTEQTRNVMQSPRSPSSQPYLSASVTDPVKLGNGVQAYISYRVITKTNLPEYQGPEKIVIRRYSDFVWLRDRLFDKYKGVFVPPLPEKSAVEKFRFSAEFIEMRRAALDIFVNRIASHPELQQSEDLRTFLQADEETMERFRFQETGIFNKKPADFMQMFRDVQSKVSDAVLGKEKPVEETTPEYEKLKHYIFELENHLAEAQKHAYRLVKRHRELGQSLLDFGKAVKLLGACEGEPTGKLFSDLGTKSELVSIKLQKEAQQVLMNFEEPLKDYVRYVQSIKATIAERATAFKQHCELAETTKLKEINLDKLMLTRSDKVGEAEIEYREMKAESEEATIRFERIVKRMNEEIVRFQEQKTEEMGVAFHQFAKGQARLANGIADAWRALLPKLEAASSA*