MVKTTSHFTNKRGQKLYWVAHVPDSGEVKAVLCWHHGLGEYIDRFDATFKVWADAGIAVYGFDVHGMGLSEPSKASDRILVKKFDYLPEDAIHFLEEVLQPALKANGTDSKPLFMAGNSLGGLVGSHVVLRRPDTFAGLLMQSPAIDVEWTPILKFQAAVGNILAAMVPRAHLVPAVRPEDMSQDPAVVQAYLDDPLIPKGNVKAQTGNECLKGFRALVPLRKQFKLPIYAVHGTDDKCTSLPALREHLKHVSSSDVTLKEVPQGRHELLFGPEKEEVRAEMRDWILAHAK*