MGRGKIVIRRIDNSTSRQVTFSKRRNGIFKKAKELAILCDAEVGLMIFSSTSRLYEYSSTRQLMGEDLSGLNVKELQSLENQLETSLRGVRSKKDHLLIDEIHELNRKIYQTEGPSEVNRESSTPYNFAVVENTDVPVQLGLSTLPQQNNIEPSTAPKLGLQLNP*