MELDGETFLDELMSLRREAAAAAPWQGYPAGGGVMMSDLLFYGADVRSGGMDLPPFQELAPMPPAAPPQHPHEEFNFDCLSEVCNPYRSSVAAPGEAAPGQTLVAPLHDAMVEEETSGDKGQCHGGGRSPTFVFGGGAGVGESTEMAAIRGVSGPHHRSKLHGAPSKNLMAERRRRKRLNDRLSMLRSVVPKISKMDRTSILGDTIDYVKELTERIKALEEEIGASPEDLNLLNTLKDSSNSNNEMMVRNSTKFDVEQRGNGSTKIEICCSTNPGVLLSTVSALEVLGLEIEQCVVSCFSDFGMQASCLQEDGKRQVISTDEIKQALFRSAGYGGRCL*