MGLRGIKANRTNIGALLGCDREQCDVSTAALPRLQRLDKGNKYPVLFYAPEMEALAQQIAGEDVCGSSVELGSIDWRTFPDGFPNLFVNDAYGVRDRHVAFLASFHSPEVIFEQLSVIYSLPKMFVASFTLILPFFPTGTSERVEREGEIATAVTLARILSNIPPSRGGPCSTLIFDIHALQERFYFGDNILPCFESGIPLLLNRLTQCEDADNIVIAYPDEGAWKRFHGFFKGMEEVVCTKVRQGDKRLVKLKEGEPAGRHVIIVDDLVQSGGTLIECQKLLSRLGAVKVSAYVTHGVFPGNSWKKFCAGGGGQGFYKFFLTDSCPGTAEAVRGTEPFEILSLARPIAEALHV*