MSQGVWHSSTATALNPAPLQTSTLVSSTTSLPANSTKSMFVAGRDDSVNTEEFHPFVEELLPYVKDFSFVWFNLQAAKRKFMKRFNRRMSVEEERRTKEQISAVSADIKQKWAGRLLGKLRKDIQPDCRDRFVRSVVGKEPSVCVFSNPDQKGKMRRIDCLRQADKVWRLDLVMVVLFKGIPLESTDGERLEKCANCESPSLCVNPYHISIAVRELDLFLANYIFTSNPDKPEELKRGEDEIGLNEGIWGTGVFSAYELRGLIKPSILHGMDGVILPNCLSGSVSREDFGDSNLSWISPIGETPPPSALGKKSLTMEKDEDSPPSKKSRITSGSSSASRKSIELLNDDMKMDNGDKLGLLLKSAEEGLSPIMRSQRSASKPEEDTEDNKGELSVAVGNNLLNHTQSVIRNNTYPTTMMSPVQFLGAINTQSNNLIMDQAALVHSMIQKQNQKTLSSQFLQYLNENNSPALMHNQPPFTASSVLQAVAASSKVSPTTTDSQSLQNLLTLSLTSIQDPLHSSSRALNSSNSI