MRPTFCRDSADGPFEPPKSPLFIPRNARVPAGDACGSCVKGARTRRLFASRHNAITASASVRVGVLGASGYTGAEIVRLLSLHPQVEFKVLTADRKAGKPFRSVFPHLARLDLPDLVSVADVNWNDVDCVFCCLPHATTQEIIKGLPAHLKIVDLSADFRLKDVATYAKWYGHEHLAPELQEEAVYGLSELYRDQIRSARLIANPGCYPTCSQLPLYPLLKANLILPADIIIDAKSGVSGAGRSAKENLLFTEIAEGINPYGVASHRHAPEIEQGLSEAAGTNVTVSFTPHLMPMSRGMLCTSYVKLAPGSSPQDLAAELQRVYASEPFVHVLPFNSDVPHTRYVRGSNHCVIGVFPDRVEGRAIIVSVIDNLVKGASGQAIQNFNLLFGLDEETALKQMPMFP*