MKHLIMSETAGSELEKLHSTCKEWGFFQLVNHGVSSSLVEKLKSEIGEFYKLPLEERMKYKMRPGDVEGYGHLPIRSEDQKHDWGDRFYMITNPIHTRKPYLLPELPSSLRDSLECYLAELQKLAMMLLGFMAKALQLEKGEMEELFEDGMQSVRMTYYPPCPQPELVMGLTPHSDATGITILLQINGVDGLQIKKDGVWIPVSFLPDALVVNVGDVLEILSNGVYTSIEHRATVNAAKERISIAMFFNPKFSSQIKPAPSLINPQNPPLFKQVGMEKYFKDFFSRKLDGKSYLEHMKIKNEEDYST*