MGRAPCCDKATVKKGPWAPEEDAALRAYVDAHGTGGNWIALPHKIGLNRCGKSCRLRWLNYLRPNIRHGGFTEDEDRLICSLYIAIGSRWATIAAQLPGRTDNDIKNYWNSKLKRRLLGGGRRPRGAPPRLVLSGPGPAVTAATSRNAMAASAIERMQLSVRLRRLEAAAPPPPQPFTFYGSNNLAAPPWQPPISPAASGSSEMPRRLHHHHPSGAAATSSYSGLISSWSSSRSHIIHDAWLDASSTPPLSTTSMGDAATTTTTTAGGESSSSTPTVSTATTPFIGGSIDMEDEIDMLLQQIRCFDENGDDDNDQRLIVGDEAAAGAENYLRALIDEAAANGCDVGVGSWSSCSTPGVDSVFHEYAQLDYGQYN