MDAMKRGLCCVLLLCGAVFVSASMAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKEAAAKFVHGTTTSENHGNYAAYTAWRNRELLAAYVLVEMEPPFAAYDVRMINIEASQLAEGPGPGHATKQSVVALGSQEGGLHGPGPGIEASQLAEVRSYCYHASGPGPGTVNPFVATSSANSKVLVEMEGPGPGRCPTTGEAHNEKRADSSKKFTDRGWGNKKVATSSANSKVLVEMEDYKDDDDK