MVLSKENMLKYSAHLRAYNSACGDHPELKSFDSELQQKTSNLINSFTSDAKTGLVPLPQHAAYKEFTKHLAEVNQQVSDYIIGYGEVVWENSTLRSLVETYFESAKKTLDIAENVTEYVDEAKRGERYIVAAVAQFEKDKENDVGKKTKRYENTLRELKKFEAMGNPFDGDKFTTLFKLMHKEQESLLERVRETKEKLDEELKNIEMEISSRKKWSIISNVLFIGAFVAVAVGSMVLVCTGVGAGVGVAGLLSLPLIAIGWVGVHTILENKIQAREKQEEALKKAHRIANEMDKGMETDKVDMNSISGKVHALKSKITSMLNAVKDATEDGANEVDTKQVMETLTGDVVELTEDIKAVGDDVAKYSKMIEETSYHVLQKITGSGK*