MMGRTPFACSSDENGLKKGPWTPEEDRILVDYIQKHGHGSWRALPKLAGLNRCGKSCRLRWSNYLRPDIKRGKFSEEEQQLIINLHSVLGNKWSAIAGHLPGRTDNEIKNFWNTHLKKKLLQMGLDPVTHRPRSDHLNLLSNLQQLLAATNIVSNILTNTWDSTHNALRLQSDAKLQLLQNILQVPTSNLDLLNPFGPSDGFLNEVLGLNQSNKLQNLYNNGSSTDGFPSQNQPNIQSFEAPHQQQTLPNGGSINRSSMKSEKLDAPYSSSTAFVNSLPNLVSASPEYCSTHVMQMENKVNPNEFSDPSSTSTNNFEMWGDFMYEEVSDAYWKDLKIDQE