MVALGVQLRAVVQIPPPTKLRIDRTFCVRDTYRFKTSDRCGRTCLAIATYPGKRCDLSQLGQEDGGLLSEMRIGLVRNVCQQGLMEVNCGFQDRIEAVKNTFIHVSEDVEVEWWDPARPLKRSTSSPDRLQSLNELVEAELSPESSSSNEEPALLTLTEMWDFSTEAEDEDLKNAKQADLLTKMEQNLLAHQSGNCKPCSYFYFKEDGCRNGDNCDFCHFCSPQAVKDCKRAFKRDARREKRAQAAAGLRKADGVGPPYRHRVRGRQQTASTN*