MSPKKDAGLSPPVAAPPPLSLAGVPVLTGSLRPAECADLLGLVAGVKRPLEDVVADFLARIQPERRLRFGAAINFVLKDKMMLRPAERLVAFTILHQGYSSQLENPFVPLIIHAACDETSDKPEQLFLQLLLNSTNGDNDREILKHSAADYLEESAYASQVLLTREQLERQYTCNEVQPQPSTGSFREATVRSVIPDPDISQSCTDSSEISITKSNRDNLVTCLLQQTSLDGIGPQWIRPPPPRLEILDGELQWLNLDNNHELLWDSSMCADTSRGAAIRDLVGKACKGPLSPAQQEQVLVELAKDWKLVYHCGMTPQKLPDLVEHNPLVAVEVLSKLINSPDMDAYFDILVHMEMSLHSMEVVNRLTTAVDLPPGFIHDYISNCIRSCQNIKDKYMQNRLVRLVCVFLQSLIRNKIINVQDLFIEVQAFCIAFSRIREAAGLFRLLKSLE*