MTKVIDLKRSKSDDGDLSSKPRLLLADQVRLNSTGPFRSNSLDRFLRRAEKVWAVSTIEKKDVESHKPILESNQGPGEEEEKVGDLVQVGQNNYFIVDIFEKEIMELGDKVDLNFKTFNNFEVVDGGAPLDHHFYKYRCCYSSCFCFCTNINVEREWVILKRQLALWEKKEVSFCVRTYTERKELMRVAATVTNGDQSHSLFFFDIKFPKKYPYQAPSFFYHPYGLPLSNLGTKKKLRPQLRYNILDVFLHIEEIVMMNTTNKSCRQMLDMLKQPPMGFEDFVKGHFRKKGAFILKNMMDEMDLDKESDKNMFLKTYIALEDNKAYCEHLLNSDLKEELERFKEKESSLCEHSRFNDNQETSRHQNSWTKYSFL*