MEVRTGPLPFQPAKPQISSLSEQNFKLSEAKAKHDPFHAIYKVPFADTLYGRAKHVQLVDKDPDGALALFREAILEGDRVDSALKDMAVVLKQQNRTSDAIHVIKSFRDRCSDQAQESLDNVLIDLYKKCGMIDEQIDLLKHKLMLIQQGAAFNGKATKTARSHGKKFQLSIKQETTRLLGNLGWAYMQQLNYSAAEIVYRKAQLMDPDDNKACNLSVCLMKQGRFNEAEALLQGLVSCGERNPKSSLRAMELLKEIGARECPRPEETNADVAMGDWGESLEWCWKWVDSGNGDGEARRKHRLRVFEEITTVAFPKEGLAF*