MAYMTFSDVREADNWHYRGEGAANLVLAYHGCDPALIGKVLRLRKLVGNAEKISHGAKETPVLLPEEQVLWAEWPRMAAATSTAELNHAYIADVLRPLLGDKHVDPGSLVDVSRSFVEALNRNIAHRRPAWRAETGSLMASSGIGLLISDHSSFSIPRDILKELPPTITVEIKPKCGFLPVSPMIKEENLIKTTVCRFTMHQTLKLLQGKIKHISKYSPLDLFSGSESGIYEAICDLFMTPQNNLRIFSNGTEVFGDFDELSTSREDAKVKLENVVKNSFPSGAEEPVVAFQKLISHLLFRSKILKKLLDVQKLDSIDIEGSIQAYEKFLKHLKSSAPFGTQVSLLNGSVTDPTGSPPQQTKPLNGTRHVNELRKFTKVPHTFEECRTILRDFLISATAKDCGIMVTLLPVGPMMTHDISLPGSNVVTFSGRQYLYKVHLLDLDVKQLKKLPHYFQLDKEIVTAYRSCSFIDSSFFSPLPGCVASLENS*