MELDEETFLDELMSLRREASASAPWQGYQPGGGVMMSDLLFYGGEAGADATSSGGMDLSPFQELAPIQPVAPPQRPHEDFNFDCLSEVCNPYRSCVAVPEEAAPGQTLVAPLHDAMAEEETSGDKGLYYGGGGSPTFVFGGGAGESSEMAIIRGVGGPHHRSKLHGAPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYVKELTERIKVLEEEIGASPEDLNLLNTLKDSSNSSNEMMVRNSTKFDVENRGDGNTRIEICCPTNPGVLLSTVSALEVLGLEIEQCVVSCFSDFGMQASCLQEDGERQVISTEEIKQALFRSAGYGGRCL*