MPEPKYIDQHVNFVQPEWYVVFHARKENRVNPQLLMEVVRSRLRTIGKDGSDYAVEVEADQHNINLNSNLDAKIQNPLSGIPATLLYHQVEDFATKHQLLEIIPLLIKGALVAQDPTNYEDIKGENALNDEEIECLRDEVLHKWKQPWALYATIIACSIGAAVQGWDQTGSNGANLSFPNLFGIGGKSTRDTMLVGLCNAAPYISSAFIGCWISDPLNNYFGRRGTIFISGNFCLWSVIGSAFTTTWEELFICRLILGLGMGAKASTVPVYAAENSPAAIRGALVMSWQVWNAFGIFLGFCANLIVANVPKIAWRLQLGSAFIPAVPLCILIFYCPESPRWYMKKSRYPEAYQSLLKLRNNPIQAARDLYYIHSQLELEAEIVGNHTYLTRFTHPGAGPVPFTYSAEVFPLSHREVGMGWAVATNLFWAAVLGITLPRMLDVFTVAGTFGFYAGLNVISLCMIFLWVPETKQRTLEELNFVFAVPTRTHMHYQLTKALPCVIPLFFVPQ*