MMIGPVAEEEIPIRLIPSEPLQESAPAAPPSWIVSISPDQLVKEVLVLHAQIAALDDLRPSELVNALFSSLVNLCLHPCSIDLDKELSPEVQQIREELIKLCGFAEGLLEHHYSSILGALAQPHEQLHRFPYYGNYVKLALAEFRALCAAASATASLSGLITTKGPACMSDGSACACAAFSRVAFVGSGSMPLTSIVLALNHMPWATFHNYDLDAEANKKARALVRVHADLSSRMAFFTRNIKQVKLKMAEYDLVFLAALVGMDRASKADFLHHLARYMRPEATLVVRSAHSGRAFLYPIVDNEMLSVAGFDVLSVFHPTDEVVNSVIVARKPSPLLVSNLQ*