MSENFLKKRTTTKRVIQCSKCSSNIEVPPTAQTIHCRQCNTYILVSRASRSISGNPLVMSKQVTNSGATQPRLNKRALLCGVSYRGLKYRLRGTINDVNRMQQFLTKRFNFPKQSIRILTEDQPKEEDTPTRKNIENALRWLVEDCQSGDSLVFYFSGHGLRQPDFNGDENDGFDETLCPVDFSKEGMILDNDINSIIVKPLPAGVKLHAIIDACHSGTILDLHYIYKIKSNKWEEDVAPSGRPPKGTSGGLAICFSACADSQRAVDTSIFSEKGKHIFARKDMYGAMTTLFIRAVESHSNITYVGILEFMNEECEAMNIRGRCFNRPSLRRMFNRGLLQEPQLSSSKDFDVDEKFEL*