MSELELEEVERSLRNAKGVPAADKLIKYLRLVRELHVRDSPTVARYGNILLRHYKSHLSEEELWLVHEQVAVAALDAHALPFAASVIKAINRRFPDSVRARRLQGMYFEAAGDFPRAEEMYRDVLATHPNNEMALKRMVSLERSRGNPAAAIEALRRYLDTFGNDKDGWEELAELYLEVLNYRQAAYCYEELIMMNPGNSSFYTRYADVLYTIGGATNYKTARSYYAKAIELTAGGSLRALFGVLACAAHITDKVALQDARSRAQIELPEASTQALLRIYRTHAPDKLPFVEPLLAKLAAGQPGAQ*