MASRANQQKTSFLPAESRDKGLALESGLISFQQASLYPPPVALSLRTRERCALALKHIFDRIYSPAETESNNNDNKGIASIKDHERRDYIEVEAYCQDQSNKAFQGCTDQEKGPAWRVSSSREENKICLSGMDLSAENIHRQGFHAHEKVLYAPYSEGYISGQDNQLLSGQTNLHQAVKRIRPTSPPLSEQRTAQLTLFYAGTVNIYDDVPADKAKAIMLLAGTGNPLRVSHSNEDERQALGVKENSPFATSMYMNKSFRVMKDPEKSNGEQVNTGKKSRLNSTLTSDVEIITPTAVSSNNLLLTTETMSQHAAKEPQIGLPHARKASLARFMERRRAGCYSKSIMRQLL*