MLTYAWGYLQEIKQANLEAIPGNNLLDILGYVLNKGVLQLSRRGLELDYNPNTEIIPGIKGRIEFAKTIRGFHLNHGKTVSTFDMLNEDTLANRIIKSTLAILIKHEKLNSTIRDEARSLYRKLPGISTLHLTPQHFSYLNGGKNTRYYKFVISVCKFIVNNSIPGQNKGHYRFYDFERNEKEMSLLYQKFLYEFCRRELTSANTTRSYLKWDASSISDQSLNLLPRMETDITIRSSEKILIVDAKYYKSIFSRRMGTEKFHSQNLYQLMNYLWSLKPENGENIGGLLIYPHVDTAVKHRYKINGFDIGLCTVNLGQEWPCIHQELLDIFDEYLK*