MGVGRVARGRRESRHCLAGCKGGLQGRRVAGVGETEGRTERERERARACKASWDWERGRRGRMMAPSISGFQAMNAPCFKGVSSRIALSEKCFSRVTTVAPSKFLVVAKYDLKPPPYELDALEPHISKTTLEYHWGKHHRAYVENLNKQLEGTDLEKQELGDVVRLTYNNGSPTSAFNNAGQAWNHQFYWESMKPGGGGKPTGELLSAIERDFGSYEDFIDEFKKAGATQFGSGWAWLVLKNGKLEVVKTPNAITPIPLLTMDVWEHAYYLDYQNRRPAYIDTFVEHLISWDAVAARLQQAKAEAAV*