MEVLKMANSRVSLLRHSLNSFFPPSATSTFSLSILPTRRFIVSASISSKEAFVDSLSSQQAATPFADSENPKLSNRWKPMCLYYTQDKCTMMQDSSHLQKFNHSFYLENELNTTEYKNKHSEHFDFFLVLDLEGKVEILEFPVLMIDAKTMNVVAFFHRFVRPSEMSEERINEYIEGKYGKLGVDRVWHDTAIPFTDVIEQFEEWMTKHNLCSNDLCGPLPRAAFVTCGNWDIKTKIPQQCKVSKMKLPSYFMEWINLKDIYLNFYKRRAAGMRTMMNELNIPLLGSHHLGIDDTKNIARVLQRMLTDGAILKITAKRNPQVHEKVEFLFENRIK*