MSMSVASHTGSNSNRAHLQNIKHIFLSFLPELVSICRGFSNLGWPSLQTIQIKDCPKLKSLSFLSNGTNIVAPALKKIEGSSEWWEALEWEHSDMKQRLQPFFSPNLNGR