MGSLNTSKMPTELIDNQCVDLLNGSVLTEDDSRKKDELQGFPVPRVRKVTKTRKPRVKWTEKETNDLLRGCQIYGVGNWKKILMDERFHFVNRSPNDLKDRFRVILPEDYKKFYPNARTHMGKNQKIPHTPGMAKASRKERKQFTPEEDERLLEGFFLHGPCWTRISKDASLGLQNRRSTDLRDRFRNAFPERYAAAGFKLKNNSGLRAKYDQSNYLMNDPSSTEAAAAAVAAVAAVAADRQEAPSQNSSKDSTQDPSAVSVTSDDLLEWSNQNLNSSFYNADRQQPQYANESFLLSQALPETFPTNALHSFPPYDALFPTGNPSSLPSESQSSVQSFPFSVQQPPVHLEPPLESNQIHSSLFSTPNVADLHSFSQFQQAHQHPSLPPGELPWVNRG