MSTPAYPLVCLGNPLLDIQVNVDDAYLKKYDLKANDAILVEDKHMPIFDEVVKLDNVAYIAGGAAQNAARGAAYVLPENSVVYFGSVAADQYMDELLKENDKAGVTSKYQVHGKDSGLATGKCAALITGQDRSLVTDLNAANHFELEHLKKPANWDIVEKAKVYYIGGFHLTVCPPAIQALVEHAAETNKIAIMNFSAPFLCQFFKEPLDAAVPYLDYVICNESEAEAYAESHDLKTKDVAEIAQHISNIEKKNTQRKRIVLVTQGLEPTIVATQGASQVQKFNVVELDKSKIKDTNGAGDAFAGGFVGALVEGKSLEEAIKVGQWLAAESIQLLGPSFPYPKKSPQ*