MGEESPAIWEVIGGKDKGGIMVREGRGLRSKECSDRLAVASFVEELELVGERLHYKLMAGSGPQTGWVSINIGDKTLLKCIVKPPPKPPLFCAWYSGGFSKADGEKLLQPLMDAIHIAGVQKSSVLHFPDAYDMFGDGWEGREPWSKYVDKLVEEINKVAESESQPLILFGHSRGASPAICVASRLGARVKQVYIAACGAMQAGEPTAWETLSLNFKKGGDRELLTWFYSLQPDNVFLKRAVEKGDDEFEEQVHSSKFLSEMLSLMRRQYRDAMYPDPDRDFKAVPANITAFAVLQDESSQPEHMEGWKLLTLGKFQNISLNAGHMDCLAPNESGKCELFEHLQQDLKQYLP*