MNQLSHLQQLRLSKCAKIEQLPELPMSLKELDFSPHLLGTSLDLSNLYNLIKLQVWRDSPEISEFITRDAKIEWIEMLSNLEELVLTKKEFTFLPINLASLSRLRRLEITLVNPRSLVGLLSSLEVLVLYDTNSPMESSLFSNLTNLSNLSFWNCWLREVEFDDVLGQHLEKLHRLTVKDNKLLERLSVSKLKGLRCLIVSGCKGLPEIQGGKKLESLEELIISECSSLKRWPDLSELKKLQSLVLHDCPPTILASLQLQDTCFLSSVSCRTLPNFAGHYKNWKYAHGHCGDDINGQLQKERIISCSLTIE*