MLVWCSNEYIVAGLGIKELLPAYLDPNLQEQDLITGVSFASAGSGLDNLTATTLSVIPVWKEVEYFKEYRTRLARVVGGVENAVKVLNTSVAFISIGTNKFIADYFREPTHPSQFTVSQYTDFLLHTLSAYIKELYSLDVRRIGIINLPPLGCLPFQKTLRMKEGRECVEELNTAAAEFNAKLISIIEGLKPELTGLKVISLNYYGIVLDAIQHPAKCGFLQHRMSMTLDKIGEDMDPTLHELPDFPPPPETPLEPMEFLARSWSISALDVCRALVPLKLQCEEDVEAGELTNSKVEEWHPFIVGSSEQTSQLVMDNILSQSVSKQAKAPEKSWRVKAEKKGKKKDKYCAQNVDVQAAMSVGGVAAVVAAVATAMARFQDDRG*