MGSVFQYWQGSQYVMQFFILKLVACLGWLSDIALGQLELSDAVTGSVSFLDAGMTSLGNLAAFATSFLRGRLDLEMGARDVLATIRGPQLEELNGFGLATDRDVRASSVVMLSTHMPNSSMRQFMKYISNSHNVDSILLQCLLLESAVITAEMCECGEPCQCVIFWTLEQIMVMLAIRMPGTLKRLSHSLCLLPSLQCLRNGCHGCNQGLLYVEIDEFARQRLTEGDPEIEFPAAVCETLDMVRRSIHEKPTCICIPVLPASYDDWTKLLIRSFRSKDEEARGVRVMASVALEGYMGDSRGATVETVEYSTASLIVPRLIEVLVNLVLTGLFRVDGFSSSMLARRAIRDYVVDSRGNGFVANVFLTKAMVNARVTNTHVCQVLTFRGPLLGLRTLSFIAGGVNLMCSIWWAVAIAFGTGIGRWSHMYSMPPSKLRVASIMVATGIGLGMDCLHLYLNRLRWREFGKIWALIVLEVLCIISGSAVAGALGTKAFGSWLYSALQGMVWVKWGFGSYLLGEYLEDESSWAEGGILVYSSAFLLNSILAGVGGKWA*