MLDIRLFRNEPDTVKSKIELRGDDPKVVDEILELDEQRRKLISATEEMKARRNKVSEEIALKKRNKENADDVIAEMRTLGDDIKEKDSQLNEIDNKMTGILCRIPNLISDDVPQGESDEDNVEVKKWGTPREFSFEPKAHWDIVEELKMADFDRAAKVSGARFVYLTNEGAQLERALMNYMITKHTTQHGYTEMMVPQLVNADTMYGTGQLPKFEEDLFKVEKEGLYTIPTAEVPLTNFYRNEIIQPGVLPEKFTGQSACFRSEAGSAGRDTRGLIRLHQFDKVEMVRFEQPEDSWNALEEMTTNAEAILEELGLPYRRVILCTGDIGFSASKTYDLEVWLPSYNDYKEISSCSNCTDFQARRANIRFKRDKAAKPELAHTLNGSGLAVGRTFAAIVENYQNEDGTVTIPEALVPFMGGKTQISKPVK*