MESTEQPRNISGSMQSPRSPSSHPYLSVSVTDPVKLGNGVQAYISYRVITKTNLPEYQGPEKIVIRRYSDFVWLRDRLFEKYKGIFIPPLPEKSAVEKFRFSAEFIEMRRAALDIFVNRIALHPELQQSEDLRTFLQADEETMDRFRFQETSIFKKPADLMQMFRDVQSKVSDAVLGKEKPVEETTADYEKLKHYIFELENHLTEAQKHAYRLVKRHRELGQSLLDFGKAVKLLGACEGEPTGKAFSDLGTKSELLSIKLQKEAQQVLMNFEEPLKDYVRYVQSIKATIAERGTAFKQHCELSETTKLKEINLDKLMLTRSDKVGEAEIEYREIKAESEEATRRFERIVKRMEDEIVRFQEQKTEEMGVAFHQFAKGQARLANSVADAWRSLLPKLEASYSV*