MDLSKAVDRSFTKSLPKIELHAHLSGSISRQCLHEIWLKKKAQEPGFSIEDPWVTMPPGKVDYSLQTFFQSFNKSIYNLVNDLASLTYATHSVLTDFQNDGVTYLELRTIPRASPSSSFTREEYLTTVLDAISDFQANQSPSSPKMSVYLILALDRGHHTTAEALEIVDLALAHRARGIVGIDVCGNPTKGDVSVLREAFAKAKANGLGLTVHFAEMREAAKPRELETLLEFQPDRLGHVIHVPEELKREIARRQPGLELCMSCNVHAKMFDGGFLDHHFGYWRHQDCPIVLCTDDVGFFCSPVSNEYLLAAEHFQLTRADVLGICRKSYDAIFGGEKEKDRLRRLLSDFEANYST*