MSTTIEELQNDPFYLRTGHQGQHGHEFLEFEYTHGRLRYANNSNYRNDSLIRKEGEYAADGGGAGGRLVDCKRAMRTANLAVISSDEIREDDAQWPKKNVVGRQELEVRIDKDHISFELTAQTAKIGSLADVNDSEDAEGLRVFYYLVQDLKCFVLSLITLHFKIKPSEYPMPELYSSDGRRCFLALPEEGWKLTSQSNNRRWRNEGASDDTRVVFLISA