MMAVDLMGYAKMDDQIAIQEADAAGIRSMEHLISRLPHHQQQQRDCLEITDQAVSKFKKVISFLNRTGHARFRRSTTSPPSEPPAEPYPLPPPARTLTVDFTEPINCGEVVSNGRFGAASFLFPPPAAAISAGKPPLSSALKPRCHEHDHANSEHVTGRYAVPGARCHCSKRRKSRVKRTIRVPAISSKVADIPPDDYSWRKYGQKPIKGSPYPRGYYKCSSVRGCPARKHVERAPDDPTMLIVTYEGEHRHTPTGAAPEPIPAAAI