MELSVHYLVIFILRQQPGKSLSARNDEAIMSNCFSASCAPSEVEGRGLCGACGGYGGFMDSAVVLEENSQLLMVLTTSLDVLVAFVTFLVWRRGGSAPSKLPKTPTPLVKEEEEDDSGKKKVTIFFGTQTWIESRVEWFYSILHLMASFTAVATPQVFQTLERKRTFDSQPRYDSNTIQNWRNTLSDVAKIKGFDMETCSGSNPPSYFNDEQQLLEQVVEGVLKKVKRPLHVSRYPTGLDEKVKEFEGAVLLEQQSKETRVTGILRLGGAGKTTLAKEIFNLRRSNYKQSCFLFDVQENVARKSLKSMQSMILS*