MELDEESFLDELMSLRRDGSAPWQAPPYPGGGGGGGMMMSDLLFYGGDGGGAEARGGMDASPFQELASMAAPPPQHPHEEFNFDCLSEVCNPYRSCGAQLVPSEAASQTQTQLTPLRDAMVAEEETSGDKALLHGGGGSSSPTFMFGGGAGESSEMMAGIRGVGGGVHPRSKLHGTPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYVKELTERIKTLEEEIGATPEELDLLNTMKDSSSGNNNEMLVRNSTKFDVEKRGSGNTRIEICCPANPGVLLSTVSALEVLGLEIEQCVVSCFSDFGMQASCLQEDGKRQVVSTDEIKQTLFRSAGYGGSSGSTSFLNTPESKLKICSSIVSFAFVNRYGSRPCDLSNI