MKKSLASMCLSAVLTVAFSYHAVAADLPEIEKSGTLKVATEDDYAPFNFMNNGQADGFNKDMLEELRKYAKFHVDQSILPWTGLLAAVSTGQYDMALTGAVITDERLKVFDFTPPWASAQHYFVKRAGDTSLNTIADLSGKKVGLQAGSALLARLPELKAMLEKTGGKLGPVVEYPSYPEAYADLANKRLDYVINVVISVNDLAKAKPKVFAKGLAVSGPGYMAWPIPKNSPQLLAYMTKFMNHMKETGKLAELQKKMVRRNL*