MEAASVAFFPSTSAGLAPLRLSSSSCRSDLAPCTNFLQGAKLRHEKKSPSARQSVRGFTVVKNAASTILEQAPSSKVTSKESQRPVYPFTAIVGQDEMKLCLLLNVIDPKIGGVMIMGDRGTGKSTTVRSLVDLLPQIRVVAGDAFNSDPDDPELMSEEVRLKVQQQVELPVSTIKITMVDLPLGATEDRVCGTIDIEKALTEGVKAFEPGLLAKANRGILYVDEVNLLDDHLVDVLLDSAASGWNTVEREGISISHPARFILIGSGNPEEGELRPQLLDRFGMHAQVSTVRDAELRVKIVEERARFDQDPKDFRESYKDEQEKLQKQISQARTLLPRVKVSHEIRVKVSQVCSDLNVDGLRGDIVSNRAAKALAALRGREEVTAEDVYTVIPNCLRHRLRKDPLESIDSGLLVVEKFCEVFGYAKPVSS*