MGCLGEMDGPTGRGGGGVDMFLSNYKLGKTLGIGSFGKVKIAEHALTGHKVAIKILNRRKIKNMEMEEKVRREIKILRLFMHPHIIRLYEVIETPSDIFVVMEYVKSGELFDYIVEKGRLQEEEARNFFQQIISGVEYCHRNMVVHRDLKPENLLLDSKCNVKIADFGLSNIMRDGHFLKTSCGSPNYAAPEVISGRLYAGPEVDVWSCGVILYALLCGTLPFDDENIPNLFKKIKGGIYTLPSHLSTGARDLIPRMLIVDPMKRMTIPEIRQHPWFQAHLPRYLAVPPPDTIQQAKKIDEEILQEVVKMGFDRNLLVESLRNRVQNDATVAYYLLLDNRFRVSSGYLGAEFQESLEYQFNRSEAGAVGQRFPGYVDYQGMGLRTQFPAERKWALGLQSRAQPRQIMTEVLKALQELNVCWKKIGHYNMKCRWIPGIPGHHEGMVNNPVHSNHFFGDEPAIVENDGVSRNVVKFEVQLYKTREEKYLLDLQRVQGPQFLFLDLCAAFLAQLRVL*