MSVSSQHSRFPVWNSSRRISIMDSSPCCSKEGLNRGAWTGKEDMILSEYIRIHGNDGGWANLPTKAGLKRSGKSCRLRWLNYLRPDIKRGNISADEEELIIRLHSLLGNRWSLIAGRLPERTDNEIKNYWNTHLSKKLLLMNQSSTTATNLKRRSKSPSIVQNHVLNTGPVKKTTVVTQSQMVRSNSFNVYGCSNRDSHEGFKSCNVKETMNCSKPFSDLTAGTDLITNNDSQPIESKESRNSTASMSSLVESGRSPDSDSCGGDATSLAESLVDLNELSTPECNLLSYPSEFCTDFGLEEFYTEPATLAAEAIFELDFNGNTQDLDWIFELDYTQK