MEMVKLTIDGIEVEVPRGTTVIEAARQIGINIPSLCYLKGVSHTSSCRVCVVEVGPRLIASCTLPCENGMEVKTNTPKVREARRTVVELLLSNHKRECTSCNRSENCELQTLAKELNIRDLRFEGERISYEIDNSSPSLVRDQEKCVLCGRCINTCKNVQTVGAIDFSRRGFNTRVSTALDKNIADTVCVNCGQCIMACPVGALTEKENIKEVWKALADPEKFVVVQTAPAVRVALGEEFGMPIGTRVTGKMAAALRRLGFDKVFDTDFAADLTIMEEGTELLTRLEKGERLPLMTSCCPGWVKFVEHFYPELIDNLSTCKSPHEMEGALIKHYLAEKLGVDKKNVVVVSIMPCVAKKFEGQREELSNENLQDVDYVLTTRELAQMIKEAGIDFTKLPDEEFDNPLGESTGAAVIFGATGGVMEAALRTVYDLLSGQDLESIDYVQVRGTTGIKEAELTLPNGKTIRAAVAHGLGNARQLMELVKSGEKHYDFIEVMACPGGCVTGGGQPIVDARTQACIDVKAERAKAIYDEDKDMPIRKSHKNPYVIRLYEEFLGKPNSHKAHELLHTHYVKRDRF