MVGVAEEAELDRLEKQVDGGRKEDTAQYLSLVRKLKVRRSEKVALHGLALLNSPSAASKLGDDVWTVYEQVAIAAMDCNCLDVAKECITALMKKFPDSNRVGRLEGMWMEAKGYWQQAEKVYESLLEVNATDPFLHKRKVAMAKAQGNFSGAVEALNKYLETFMADHDAWRELAELYISLLMYKQAAFCYEELILAQPTNALYHLGYAELLYTIGGLENLRAAKKYYSATIELSGGRNIRALYGVVLKVLLFNLPFQIHVGCLIESLKWNFVCGNRKVGQRTCKAKEARSAWKGTLLLLGFGRVLCEANKSSAFLFWPDTGMIRIASMCRSLNVLGSTMFFRRPLQLLIYLCLQHGNEI*