MGSIRDQELHRACAVLKVPLQQLKILDHPNLQDGFGQLWSHDLLTEIIEEEVTNHYIHTIITFDNYGVWGHCNHRDVHRGVLKFLQTNSGRNVKAWELVSLNIFRKYCGPVDIWLSILSAKRHPSKVIIINKQPWKSFKAMAQHLSQWVWFRKLFVLFSSYTYVNTLDRINPESNELL