MGRLAASLEVLKGELRRAKYDEGPLDADALLSGDPSAYLRLLHFALLRCSTDVARWLAELGYELYAKSDARFVECVWRLMRQELGYRHALSTKQFLSAGFAERKLQLTIESLRLVSAKHADLGRSARRPVGVDYKALAELAQPRTPNAATADARQPPLTAMREPQPPVHPQSQYCIFAATAGSPAAEWGAEPAEPAQSAGQSVCGGASLLAPPAAPPLGGEIAQPRFDSLSVYGAASGGGAAPEPLASPYLALPPSPSTLAPATTAQVEAAPLEELFLSDARPPEASHAEPAEKGRLGVARDAWLAEPAQPTALAALPHPAGESHTFPAAELQAASRDEPSCHQLAQLERIVGGACRAVESLAATSPRSCKPLAVRVCSPAVKLETRPTEAFISEFERRLDHTRALLAHLDEAEDGAAGT*