MGLIEVVKRAQSRSPLDAQGIGLSGLKPTWLVSEETTSVETSNGDLVSWRGVPAVAEFVKQREEQEELLIADLKAKADDFLSLAFLDGLLRSYFEQVLKPNHYSHPSANPNPEANVNLNSEHLSPGKKRVTHTGFAKLLRKVSPLLGQKLLSLTLRACLVSKSFDEVRAMLDSHALSGNTYPDLVSTLIELDQAAILCMWVRNICDPRFSDLLLVLKYFLKGSLRAGTGLANVRFQWHQSALVAIQRVSDMNKAIESNEEGEGSGNGQGNADAVAHTEKKNMKEEAIFKALLLSAAVDHFQPYELCLHYLVASGHDEAVLTSILSQLENNEVLKLIRYLRKWLEKYSRQGSLCA