MAEGGGRRIGSVKAAINMYGQRATRTVSPQLDLPEAKSVAEDLHKSGRELGMYRESRKASDSAKAKAETELNKAKKTVHELTLLIEQSNLRLKSVKKLKTDGNGNYAQIIRELEDVKQELSKLKLDAAYVLKEKVAAEKEVMELRVKTEENLNLVESLKLEVDAANEEHVLVELAKMEALKECKEVEEGREMERKEAFEELEKRKKRMKEMKKEIKRSKEYENVLAETLADIEMLETQLSLVKDMERKAPKNQRGKKDALTVLREVTEETEAKKEELASVKAEVLYLGGIMDALSKELVEVKQEAARFDKIIEKDDAMIERLNTKLLMAKGRLEAVSADEERISSLADNLICSLEKLKNDKEAAKKEEVELKEEARIIKKTETGFGGKEKELLSKLDELEMAKDAESLALKKLESMVERTMETREMDSQGSSTITISRFEYEYLSGQARHAEETAEKKVEAAMAWVEALKASTKEIAMKTETLERESGKTMVEEERASFRMQRSLSIKRLVQNEIEKFKEESSEDKSSSLVVSSPKPVRKSVRVSGRFTPVQGGKTRRYSSGNRGTPSYFVIKKKKKKVPNLVKFFSRKRDKSSLEE*