MSKFESHGLIEALNVRVIGSGERLLVLSHGFGGDQSMWKHILPYLLPDFMIIVFDMIFSGSVDPKHFDFDRYTDTLSAYADDLLSILDKLQADKCVYIGHSVSAMVGCLASIKRPELFERLILLCASPRYLNDESYEGGFERGDIDGIFSAMKSNYSAWVSSFVPLLIGVDEPSLVKEFGRKMMNMKPEIALVVARSIFESDVRSILRDVKIPCSIIQTREDKAVPLAVPYYMQCNLGLGETNSVHILDTDGHLPQLTSPHMLAKLFAQILAKS*