MSQHSPGPSNGTRAWLGKNIYQNGKGLVGVTLSSSSQTFGLISASGPLLSPFTILLCAIARCAAAMIANQYSSNKKDSSKENEAALGRQPDSARKPGAKRSNVVHQAMACSFGVHSVWTSPLKSVVPIVIVGTQFSKTADRICMCGFRCILCMRSSLRAQAKSKSSIAELCAVLLRVSIVPMDTKQPKTAMDFIPKAFHLLLCASQAHPTSSCSVGQLLVSVVLMDHEDLKTAAYGDQNAFRSLLCVIQTQATPFESNHSRKIYPKLTYNHLGACSHAMRHQSAPIYAFGSIYILLVVPLLHSLIVILQSLSESFTAYFVSILKVIGTSSFKNTCAPFIFEPRLYQGRVSIFSWSCCYMTFLIFSHKVKVKDPTLLPHLRP*