MEAKNKKAVASRLCCLCNLRRPVLKRPKTLQQICRECFYEVFEEEIHQVIVQNRLFKSGERVAIGASGGKDSTVLAYVLSELNRRHNYGLDLFLLSIDEGITGYRDDSLETVKRNEVQYGLPLKIVSYKDLYGWTMDEIVKMIGLKNNCTFCGVFRRQALDRGAALLKVEKLVTGHNADDIAETVLLNILRGDIARLSRCTSITTGEDGPIPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLERIRPRAILDIIKSGEDFRIATTTKMPEQGTCERCGYISSQKWCKACVLLEGLNRGLPKMGIGRPRGVNGDHNKETKKPGSVAKSIESKQCGSLDF*