MRNMLIRPSRKELEHFHPDYVIYNAGAFPANRYTTGMSSSTSVALNFHEKEMVILGTEYAGEMKKGIFTVLFYEMPVKHNVLTLHSSANEGKDGDVTVFFGLSGTGKTTLSADPKRALIGDDEHCWSDRGIFNIEGGCYAKCIGLSAEKEPDIFNAIKFGSILENVVFDPETREVDYDDTTLTENTRCAYPIEYIENTKIPCISNSHPKNIVLLTCDARGVLPPISKLNSEQTMFHFISGYTSKMAGTEDGVTEPQATFSSCFAQPFLALHPMRYAKMLADKIHEHNANAWLLNTGWVGAGATDPNGKRCSLKYTRAILDAIHSGELAKAEYEVYPIFNLSVPKECSNVPAELLNPKNGWVAKSDFTEEVTKLGQLFQENFKKYADEATKEVIAAGPDVPAAKEESK*