MDAKFGLGTLDNEGWKKGPWTAQEDKLLMEHVNLHGEGKWNSVSKLTGLRRSGKSCRLRWVNYLRPDLKRGNITTQEENIIQELHALWGNRWSTIARSLPGRTDNEIKNYWRTHFKKSKPSKNVEKARARFLIRQRLEDQQHQDAEQQQADVRAFMEQAEEATPVEDMEEMTYLNSVTFMLPGGGFDGYLSDGSTEEGSWGTLWNLADAPDDT