MAATDPKKYLFNHTMLRIKDPKVSVPFYEKHFGMKVLGHYKFEQFKFDIYYLAYDHPESPYYGKPVWDRQGVLELTHNYGTENDANYKINNGNVEPHRGFGHICFSVDNIEKVSADLENGGVKFQKKLTDGRQKDIAFALDPDGYWIELITNHEAKLVANETNPSSYRFNHTMLRVKDPKKSIEFYTEKLGMRLFRTSKHENAKFTLYFLSYDKDFEVNDASRAGDREGLLELTHNWGTEDEADFSYHNGNAEPQGFGHLAITVDDIEAACERFNKIGVKFKKQLDEGGMKYIAFILDPDGYWIEVIPPYNLPLENHAKI*