MGKGHSHHGLGYNQLSLHHHQQRPQNRSLNDWVRGGSVGEIVEVHAGHIVRSTGRKDRHSKVCTAKGLRDRRVRLSAHTAIQFYDVQDRLGYDRPSKAVDWLIKNAKAAIDKLAELPPWTPSASKLTAPHTASSSCRPPPSDQFPSTEQNMTEFSEEPFAVGAPLLDSETLADVIKFFCPMVASATTAPFATPSIRLDSYLSDLPSRTSSQAQDLRLSLQSFQDPVFHTLESGHQHHHHAQCLRSPNAATSDAHFLSSANLAFNAASVSTEAFGSAVPLHSVLGQSQLFFQRGPLQSGNSPVVHAREDTVDAGADHRVQTKVHPCTSPIGFTSVASFSGFHIPARIQGEEKHDSITDKPPSASSAPRH