MTTKTLVSWNNMFAAYMYKEMYMEAITLFLDLLNQPLYPDYFTMSPVVRTFVLLGLLRQCRQMHSYIIKLGYRESTLIMNAVMHMYARCGQVLSSREIFDKMAPKDVISWNTMIMGYAIHGQGRSALEMFFEMKRNGLQPNESTFVSLLTACSVSGLTDEGWTQFNSMQRDYVMIPQIEHYGCMTDLLGRAGDLKEVMQFIEKMPIDPTFRVWGSLLTASRNSNDIDIAEYAAERIFQLEHDQLEHDNTGCYLSKIVCKVRSEGGKCNKVKSVRLKIWCGVDPGGHSVH*