MQIPPLGVKELHESTVTEIDWFAHVPDAYSQHISRALRGGYTVELHYDNAIPREHVYNLDEDHELQLESVRCMDGALHVAVTSRGAAERLSKMVHGTFLVGSDMWRCSESSGEPGPIYRQLLDSVQTRGGVTLFTRPRAALDLWEHLDLRGNLGHLEAAPEGEIAQPSAFHARAADELVESLRPYRVGNRTFTELDRADLRDRVGAIRAKHGRQLRFWDDIEDAFDALSDLIDDLGGEYDVEVTERIFVDLSRKFGAFNYGN*