MRKKDNIESALEILAALGLPRAQQNERSALCLLALLNLIPGKAWAHSENPLIGITPMMKFSGKYYGREYAPNTRETFRRQTIHQFLQAGVACYNPDRPDRPVNSPKAVYQISPEALALLKTYGTNKWRAFLKRFLAIRKTLAQRYANERVQKLISVRVAVDQKIRISPGEHSELIKAIIESFAPRHAPGCRLVYVGDTGEKWGYFDEKLLADLGVTIDSHGKMPDVVLFYPEKHWLLLVESVTSHGPVDSKRHTELAVLFADSSAGLVYVTAFPSRAVMQRYLSEIAWETEVWIADAPSHLIHFNGPRFLGPYDGKLGEKPKLADKGHLLPEYKTN