MARKKIREYDSKRLLKQHLKRLASIDLALHSAQVTQDTDFDALADKEPWLNSTRLVVKPDMLFGKRGKSGLVALNLDLAGVEAFVKERLGREVEMDGTKAPITTFIVEPFIPHDSEFYLSLVSHRLGVEISFSECGGIEIEENWEKVKTVFVPTEQPLTAETCAPLIATLPLEIRGKIETFIRGVFSVFQDLDFSLIEMNPFTLVNGEPYPLDMRGELDDTALFKNFQKWGNVEFPVPFGRVMTPAEESIHKMDEKTGASLKLTILNPKGRIWTMVAGGGASVIYADTVGDLGYAHELGNYAEYSGAPSEEETLHYARALIDCVTANPDGRRRALLIGGGIANFTDVAATFNGIIRALREKESQLKAAKVHIFVRRGGPNYQKGLERMRTLGRDIGIPIEVFGPEASMTGICRNAIDYIRVAA*