MSQTQSSPTAIQWVIDTRPLWPLALETKDLTTSVSVSLTALSLILILSPQASRALSLLTTEEQAAVMRYYHVRDAKLALASALLKRYVISRFCQVPWSEAKTTRDVRTKPVFISPSGDEPLIFNISHQAGLAVLLAVHNPPEGLAVGVDVVCPTERRDRDLRSLADEGWPSFVDMHADVFGPGEVAALKHMNPGTAISERDCALRYFYALWCLREAYVKMTGDALLASWLKDLEMRDFAPPEDMRKVQEAWLRGIKVDGVDLKLMPFLEEYMISTAVRHGLNGETIDLKDFQSLDIEEILTFGERLPSS*