MATADVMQPGKAHEELSDMQVDAALPSQDEDLYTRLKTLQRQLEFLDIQEEYIKEEQKNLKRELLHSQEEVKRIQSVPLVIGQFLEMVDANYGIVGSTTGSNYYVRILSTLNRELLKPSSSVALHRHSNALVDILPPEADSSVSLLGEHERPDVSYSATALPGGLCFHDLCELHAGTGETMLAKAVAHHTTASFIRVVGSEFVQKYLGEGPRMVRDVFRLAKENAPAIIFIDEVDAIATARFDAQTGADREVQRILMELLNQMDGFDQTVNVKVIMATNRHDTLDPALLRPGRLDRKIEFPFPDRRQKRLVFQVCTSKMNLSDEVDLEDYVSRPDKISAAEIAAVCQEAGMHAVRKNRYVILPKDFERGYKANIKKGDSEFAFYQ*