MGRVKLQIKRIENITNRQVTFSKRRNGLIKKAYELAILCDIDIALIMFSPSGRLSHFSGKRRIEDVIARYINLPDHDRECDVMNREDLLKTLKDLKSQNDTAFQATNPESTNSNIEVLQQEVCSLQRQLQVAEDQLNVYEPNPLKFSSIGDLESCEKNLLDSMSRLEERKKYLLSNHVSTYDHSSMQILFDGRDDLPNFDSDIANWLPDNGHNQNSVHVVSESSCIPVSNQSTATIFEALSQGNGNVDPCNNMGGGNNMNNSNGESISPWHQAFSSLSSTELLAAFLPPTSFAPIKQQEVEGPSYTSMLQQQQQQAADAQSNCPQQQIPSSNGGDGSDYDQNLCPQSST*