MSHTDNNESLTEAERNLSSPGKAPLYKFVMTGGPCGGKTTALARVFNFLRERGFEVITCPEAYTLLMSNGMSVDFFSTPGMGRIIQSTVLDVQLNLEDNVARVLKARGKPGIILCDRGSMDGTVYVTKEEFQKVMQERDTDVVQLRDNRYDAIFHLVTAADGAEHAYTLDNNKVRTENVEEAIEVDRRTQKAWVGHPHLYVLDNATDFEGKMNRLIDVISNLVGLPSNLKRRSAKFLLKSMPDTYSFPPDIDHQTFEVEKVYVQQTGQKYDYAFVRRRSNVDADNNLLGSVYQLTTVQRFEEEVIEQKRIISQREYAAFYMTRCPERHVVRQKRISFIYKQQSFVIHIYEEPVSDICILHAQVEASKEKVDLPPFIDVNRILLNSKPDEEKYGAFSLSLINGCGM*