MQAKTTAEYPSTLYLLAVYYFMVRLQGLAMAGWQPYPLFIIMEVMLDDNIALCLTPQAFHNIDPDTDLFNSINVQFWEYWLPGAFAWGYIACTGTNFCIRARALSHCGWFPEYTITEDYALGMELKSRGYKATYLNDYIAVGELPSAYLVLQAPEEIRNVFRQRSRWTKGHFQVFFSNKCPLLNFELPFFQRLWYSYAAWAPITTMLTVPAFIIVPFMSIAFGIHPVTITYELVLASTLYFVSQTSLQFYVHTLKHLKLMWFVNVSXTVLWFTFTKAFVNTMIAKMGFKAIMFKVTEKTKGDGTGAKPVTLPPAKDDGAGPVSGLRAASRALSRMSQQIVTAVYSSFT