MLYRRALLGSRVLARTIKTSTSAATTGATNFELPQRLEQHGMAIDMPHKDASQASKYDHLKGLSASELINYGVIGMATINKPILDLVIKIFPYVPMVFVKMFVYNLYCGGQTVEDVRKTGQRLKSRGIQNMMASLTIEGCNGNDNIDIPFILKETNKSVDKMIVPHTLEMIKQAENINDVAPGYVALKPTGMAEDAANVLKNYNKPEYRERFEKLVDNCRNVTSNIYKTNIDLLKKYPDRVAPFVVAVIDAEKHQLQQGVYELQRRLFKEFNPKGKPVSVAGTIQMYLKEGLPLIELEKKLASEGNYRVGLKLVRGAYIHSEPDRNVIHDTKQNTDYAYDSGVARCIQEIVNSNSLNGSDIGHLVVASHSRESQMQATTLLDALTHEDMSKYLQRSNVVLGQLLGMADDVTHTLITKYGVKNLIKYVPWGPSKETKDYLLRRLEENGDAVRADNGWPLVMGVVKTLFQRIIRI*