MSREQLLARPKSRLEELPAELVQEIFLRCLEINLARASIYLARALSNPIIYKWLVQLAFVKTDGEGDTSLTREFVTSYDVVGHIERDELKKLRTRILECRWCTLPLIRDCQLAFLNHVIKYKRRHFDIIPEDRSLLAGFAQRFDDLKACDKAPNGQRGQSDLVLRANRSDREFNGSDSKRSHDYNIAVWFHLGIIEVLPVGDSKPSGKIYFEVPCCEDARLPAKLLCAPWTEEKLEFLQLISTRAFLDRDTEFRRATRTLRRLIRDRDLATFTRLLHLYVRIECYGFPIIWPTNNIVFRAALKCAAGPGDPFVRLLVEERWGHIEPEDILLKEKLLKSLQSGDCS*