MEGSRRRMAILAGQLAGQRLPILVNELEGREEAEASVAPLRMASSAATAHSGTGGMLEGQVALITGAGKGIGEAAARLLAAHGAAVVCADLDGTAAQMVAGAIQEAGGRAVPLAGDVTAPDFPERAVSEALRAFGGLHILVNNAGYTWDGVIHKITPEQWAAMLEVHCTAPFRMIQAAAVAMRDAAKMELERSGVAKPRCIINISSTTGTHGNAGQANYATAKAGVVGLTKSVAKEWGPFNVRCNAIAFGLIDTRLTRAKEGGESILVGGKEVKLGIPSADGYWSAVKSLIPLRRVGSADEAAGAILMLASPYSSYVTGQVLEVNGGSFM*