MEGSGHGTSSVDMFLRNYKLGKTLGIGSFGKVKIAEHALTRHKVAIKILNRRKIKNMDMEEKVRREIKILRLFMHPHIIRLYEVIETPSDIYVVMEYVKSGELFDYIVEKGRLQEDEGRNFFQQIISGVEYCHRNMVVHRDLKPENLLLDSKCNVKIADFGLSNIMRDGHFLKTSCGSPNYAAPEVISGKLYAGPEVDVWSCGVILYALLCGTLPFDDENIPNLFKKIKGGIYTLPSHLSPGARDLIPRMLVVDPMKRITIPEIRMHPWFQAHLPRYLAVPPPDSMQQAKKTDEDILLEVVKMGFDRDTLIESLRNRVQNEGTVAYYLLLDNRFRNSSGYLGAEFQKPLDGFNRMSSNEAPTSPIMAQRPSAYMDYQGMNIRNQVERKWALGLQSRAHPREIMTEVLKALQELNVCWKKIGHYNMKCRWVPGVPGHHQGMVNDSISMQSNHNYFGDELTIVENDGALTSPNVVKFEVQLYKTREDKYLLDLQRIQGPQFLFLDLCAAFLAQLRVL*