MRKEIEGVFKSDALLLEKPIRRMPPFAITPKSSAYFSALTQEIDKKLHRAIASATQRRDLLQALFADIALEVDDRARDIILAREDATSEALVEVQVPICFYDVLADHFSLQPENGKPILVLIVQLWSQPFASHIFALLFHKWLFEVELDSADVLLRYSSALVQGATNVFWIDVQTNTTHFKSVFSYLLEDVALVPEKLKKIPLQTQRDLFLLLSRFIFLYNLVDKIESFLKNFPEYPNAFLVGGPADILVIELSDQLQKLKVEPVLLHYFSHIKPLQGLELRMTTSTRLKSCLYSFTSPGGPMYPTRAVRHAAWDALDFLFPVGRYPRHIISLFFRLLYPWYWPSSCWHFVLSFIQAIFFSILRRIFPRYKFKDPHEHQS*