MRLLIIRHADPEYHGDTLTAHGHLEAAALADRLASGVNQRVPTHLYTSPLGRARDTAAYTEKKLGMVAEVEEWTKELSEWGRIVKGSGRPGEGGLALWDTPGEFLRDFDPPLTHECQWTRFDDLGPARQNFDTLCAHSDAFLARHGFVREGGKYRVMRQRSEDQIAVFCHGGFGLAWLAHLLQMPLAMAFASFHLTPSSVTTVLFDQRSEDFATPRLIGLGDASHMYAAGLSTIDSKYEKPNPYNSEPRPSGVKGNFW*