MDEIVGVLLMRPLSNYIQQELAKRFTLFKYWEIPSESLKLHSDVIRAVVGNGVQGADSALIDSLPRLEIVSSHSSGLDKIDLVKCKERGIRVTSAPDGPTDDVADTAILLTIATLRRICVADRFVRSGIWKEKDFNLTAKFSGKSVGIVGLGRIGSAIAKRAEAFGCSISYHSRSQKSESTYTYYSRVIDLASNCQILVVACALTDETHHIINREVIDALGPNGVVINIARGSHIDEPELVSALAEGRLGGAGLDGLEHEPEVPTQLASLDNVVLSPHTAAGTVETRKEMADLVIANLEAYFSNKPLLTPVL*