MGGACSRRREREEIDSDGIEKLVSIGLSTTVSLKWPTRSLSRNGSGTKYGRCPSLLELAIQEICKKIERYDSFAVLPRDLSQQILNELVRCRGLSRSVLQAFQDCALQDILLGENCGVEDRWLEVIGKQGQSLLAVDISGSIVSDKGLALIQDCGNLQSLYLSYCNHITDTGLDCLTGFTRLCSLSFKGSNAITAAGMCHLGGLLNLQNLDLERCPRIHNGLVHLKGLINLENLNVGWCNCIDTQDIKCISGLVNLRELQISRSKITDSGIACLKGMHKLQVLQMEGCPVTVTCMDTISGLASLQLLNIKDCSISNLGCQKLEGLINLRSLNIAYNDITDAGLIYLKGLTKLECLNLDSCRVGDEGLESLQGLINLRSLDLSDSEVGSYGLQYLSGLKKMESLNLSFTNVTDSGLQKISGFNCLTALNLDSRQVTDTGLAALTGLTSLKHLDLFGARITDYGTTCLKSFTKLQSLELCGGGITDLGVWNMRDLTAMTSLNLSQNCHLTDHALEF