MNTLVLKIDAILSKHLKKQLAPYTISSQNTYVAFAAKKNGVTVLLYKSGKLVLQGNGANALAQELNLPVAKTVFEASNNSQDIPIIGSDEVGNGSYFGGIAVVASFVDPKDHTFLKKLGVDDSKKLSDKTIQQIAPLLEKQIPHQSLLLSPKKYNELVGKSKPYNAISIKVALHNQAIFLLLQKGIQPKQIVIDAFTSQSNYEKHLKKEKNHFPNPLTFQKKAESHYLAVAVSSIIARNLFLDNLDQLGQDLGYQLPSGAGSASDKVASQLLAAYGMSSLEYSAKLHFANTHKAQALLTK*