MSNQNRLQVAPTVTQLAVIKLRLQGAVRGHALLKKKADALTLRHRAVLKAIVERKTTLGEIMREAHFSWTRARHAGGESVKHAVLDGVERAKVRVRASEENVAGVKIPKFFLRDTGAEQRRMELAGLGRGGARVREARGAFEKAMTLLSELASLQTAFVTLDEAIRTTNRRVNALENYVTPRLQNTVKYILGELDELEREEFFRLKKVQAKKKRDVEQAEREVAEIVADDEALRIASEELRAYDDVVRGEGGRGAGGNLIETEQDEDLLF*