MDAGDDFSESCRSTEHFVLVHGAGHGAWCWFRLLRLLQDSGHRVSAVDLAGAAGSLVDPNHVRTFDDYNAPLLDLMASLPAGDKVILIGHSAGGLSVVHAMHLFGDRIKQAIFIAATMLQFGYQTEQDIKDGVPDLSEYGDVYDLTFGLGADRPPTAVALRKEFQRIILYQQSPQEDSALASILLRPWPTALSTARFTGDDGGVESFIDRVRRVYIKTANDRMVQPEQQEAMIRRWPPSKVMVMDTDQSPFFSAPELLFNLILKSL*