GPLGSHMSTESNDGVSETLLAWRHIDFWTSEHNPDLNATLSDPCTQNDITHAEEDLEVSFPNPVKASFKIHDGQEDLESMTGTSGLFYGFQLMTLDQVVAMTQAWRNVAKNLNKRSQQGLSHVTSTGASSAMERLNGNKFKLPNIPDQKSIPPNAVQPVYAHPAWIPLITDNAGNHIGVDLAPGPNGKYAQIITFGRDFDTKFVIAENWGEFLLSFANDLEAGNWYLVDDNDDYFSGDGELVFRDKKSNGPIQDYFEVLKRRTWIKYQLERPHRD