MSSETIILTARWQQDGRSIQQKLVARVAPAAEDVPVFPTYRLDHQFEVIRLVGELTDVPVPRVRWIETTGDVLGTPFFLMDYVEGVVPPDVMPYTFGDNWFADAPAERQRQLQDATVAALATLHSIPNAQNTFSFLTQGRTSDTTLHRHFNWVRSWYDFAVEGIGRSPLLERTFEWLQSHWPDDAAAREPVLLWGDARVGNVLYRDFQPVAVLDWEMVALGPRELDVAWMIFAHRVFQELAGLATLPGLPEVMREDDVRATYQALTGVELGDLHWFYVYSGVMWACVFMRTGARRVHFGEIEKPDDVESLFYHAGLMKHLLGEEH*