MAACGAFEFQAIVDLPRRRIHRQRQLTKWRSGSAVRASSQAQAQFHEACKRGNLVPLFQRIFSDHLTPVLAYRCLVKEDDREAPSFLFESVEHTNGVSNVGRYSMVGAQPAMEIVAKENMLTIISHEDGYENERIVDDPMKEPEEITSDWSPVPVDGLPNVFCGGWVGYFSYDTVRYSEKKKIPFASAPLDDRGLPDMHLGLYKDVIVFDHVTKIAYAVHWVDIRRYEDPNTAFQDGKKRLQELIDRVQNTEVPRLSHGNVNLSVGHYGNRVNKSNMSLDQFKGAVLAAKEHILAGDIFQIVLSQRFERRTAADPFEVYRALRIVNPSPYMIYLQARGSILVASSPEILTRIKHGKVINRPLAGTRRRGVSDEEDKKLEESLLKDEKECAEHVMLVDLGRNDVGKVSKAGSVQVEKFMEVERYSHVMHISSTVTGELQEGLSSWDALRAALPVGTVSGAPKVRAMQLIDELELTRRGPYSGGIGSISFNGDMDVALALRTMVFPTRSQDKNGSWLAHLQAGAGVVADSIPDEEYNETVNKAAGLGRAIDLAETAFPAEKLMEDNVLEKKSNLGSESRKPSDYFWKVPS*