MTSTLTLSVRPERFAIYKFPPDTTPPSWIFDESFYSISRTEDELSVVSAERAIPDSPDVLVERDWTTLKVEGPLDFALTGILSSLASPLANAGISIFAISTYDTDYLLVKKKQLEETITVLSNEGFRIQSFGLVCVAGWPPCESMRKSYKNFVLAVRGCFEDNDVQGSTAPVYIYPFESLHVTVATFSRTSFKNLEHQEVRTEYAKKVVMAAAEDANWPKHPLELQIDNAQIGDHAGILLWKETTGRLDMLRECIRKASSMVLKEVVSADISAAQLHAMQDMLRGITIPPIVHSTFLRFYKTPVSPARMVQEKFCERVVKRLLDLYPKTLSALSVALVCEYSPYMHIPYDKQHVLAEYSMTL*