MESQRGTTMIEQSFDCYSAGFQDSLDELPDCFTITDPYISGNPIVYASSGFLEMFGYSKYEVIGRNGRIFQGPKTNRRSVLEVREAIREERDIQISLLNYRKDGTPFWMLFHMCPVFDEKDGRVIHFLGVQVPILRRPKPSGAGLNLCQDGAGCRESVLRCYRREVHSMSVERALSLASGSGLDFTGVDVDGPCDASDLEKRKSTAVIDNILTVLVHDGESTGRPVHGKRRSQPGTGQLGASLNISLGRIKQSFVLTDANLPDMPIVFASDNFLKLTGGFSRNELLGYNCRSFSGMDTDSSSQFRIKECIQNEQPCTLRMLNYRKDGTSFWLHISPVRNASGKVAYFVAVEGEDNNETKENQGLRQRGVVAAVKVAVRGLSMSVRTC*