MSSDSSREENVYLAKLAEQAERYEEMVEFMEKVAKTVETEELTVEERNLLSVAYKNVIGARRASWRIISSIEQKEDSRGNSDHVSIIKDYRGKIETELSKICDGILNLLEAHLIPAASLAESKVFYLKMKGDYHRYLAEFKTGAERKEAAESTLVAYKSAQDIALADLAPTHPIRLGLALNFSVFYYEILNSSDRACSLAKQAFDEAISELDTLGEESYKDSTLIMQLLRDNLTLWTSDLNDEAGDDIKEAPKEVQKVDEQAQPPPSQ*