MSVSPPNSEYSVWSSTRRERFCLVCGSHAKGIHFQVSTCRACAAFFRRSVEQSQRYKCRRGTFDCDVSKVAAAATCRRCRFEQCKRVGMVFVIPKPQRSPMECTAIALPIKPDRLLDFKQSITAILLNGSDHQHLLPLYNLNQPSTRILQPLLDAYNSLKPQMNKSNLIISETVNYCDHINFKKTFIRRIAEWAMISPEFRNLPFEEKWTMLCDFWQPMYHFERCARTMEVKGDEWIDCSYLITDNILVSFLTFRFVGFDSSVSEEGIAAAHRYFASVRTHLLSSVIAPFKKMRVTDFEVVFLCVYKMWSVQKLKGISTQTQHLAEAVKNQIADELHEYYMNEAYSKNYAPQLANLMRVMTDLETFLRTKRNTDLSAEVCNIFHCDFRASEFFDDKTE