MVFPSSMVMECFQCGQVNQTGIGIVVVPCDAMHTCHGDYCVTKRGENPHSYCGTSWDGIPTVSCTKMPNQPEVCVCSESFCNPVLDPVQEPTTTIGTAAPPTSTTAAPPAATIIMPYGGKVYIGGLPPDATSEEIEDAFSRYGRIFKVWVARRPPGFAFVEFEDERDAEDAVKGMDGTRICGVHARVELSHGRNRGGGGGGGGGGRGYGGGGGGRGGYDGGRDRERRRSSDELTTSFLILSSVLR