MGEISQNIQEKLVIVRGGGDLATGVIQKLWHVGFKILVLETECPLAIRRTVSVCDAIFQKEQRVEDLVAVRITSLKDCAKCWQQNKLPVFVDQTASAIQQLKPLIVIDAILAKKNLGTHRGMAPITIALGPGFSAPQDVDVVIETMRGHRLGRLYFEGTALPNTGIPGEIGGKSAERVVHAPASGQVTHLKNIGDLVLKGEALFLIDQVPVYSPLTGTLRGLISEKVTCYQGLKCADVDPRPVEKVDCLTISDKARALGGAVLEAIFMIGRRKNVL*