MTQDVEMKDNNTPSQSIISSSTSTMQNLKEIAALIDTGSYTKEVRRIARAVRLTIGLRQKLTGSVLSSFLDFALVPGSEAHSRLSSFVPKGDEHDMEVDTASSATQAAPSKHLPAELEIYCYFIVLLFLIDQKKYNEAKACSSASIARLKNVNRRTIDVIASRLYFYYSLSYEQTGDLAEIRGTLLALHHSATLRHDELGQETLLNLLLRNYLHYNLYDQAEKLRSKAPRFEAHSNQQFCRYLFYLGKIRTIQLEYTDAKESLLQAARKAPIAALGFRIQCNKWAILVRLLLGEIPERSIFTQKGMEKALRPYFELTNAVRIGDLELFRTVQEKFLDTFAQDRTHNLIVRLRHNVIRTGLRNISISYSRISLPDVAKKLRLNSENPVADAESIVAKAIRDGAIDATIDHKNGCMVSKETGDIYSTNEPQTAFNSRIAFCLNMHNEAVRALRFPPNTHKEKESDEKRRERKQQEEELAKHMAEEDDDDF*