MEASEGKSKKQGASRLCCLCNQRRPVLKRPKTLQQICKECFYEVFEEEIHQVIVKNHLFKSGERVAIGASGGKDSTVLAYVLSELNRRHSYGLDLFLLSIDEGITGYRDDSLETVKRNELQYGLPLQILSYKDLYGWTMDDIVKMIGLKNNCTFCGVFRRQALDRGAALLKVDKLVTGHNADDIAETVLLNILRGDIARLSRCTSITTGEDGPIPRCKPFKYTYEKEIVIYPFITESFSCSFSNIYSFFFLISLELVNLRYCDYLNIVHTYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLERLRPRAILDIIKSGEDFRIATTTKMPEQGTCERCGYISSQKWCKACVLLDGLNRGLPKMGIGRARGGVNGDHQKETKKPASAARSLESKQCGSLDF*