MIDWFTGILPCTHRPLPAGSVVSVDADGAVEWETVKRLTVRGSHESTMKVRSVGSDGEGRATHLYIDGNPSKFLQGHSVIGSDDLQGLVLTAYARILALLHIPHDLPSYRQVMEGQFKISRIDINYMYSLSTLENVRAWLYAAEFKAKTRHGRACGKGGTVYLGKNSRRWSLKFYSKYDEHTSGKKGHQMADEFVKAGLLDWSKDKLRIELTLRTTELIDLNLTLGNSWNIETPNKLFSDYVGRIEMNQNTILTDEKIINLPRKIQSTYLLWKQGANMKEMLPKPTFYRHRKELLSFGIDINFYCESPDSNNVVPLVRTLEAKPAKIPSWVYEKGLIFDYNRISHASNWH