MSNELGNAIASTVIDTFNGLSIKSGKPVVRSNGVEEWTVLASVVAITNNNIMPITLATGVKTLPDKVRSYSNGLMVHDMHAEILALRLFNYYLLEKDCPLVEHSGLKHDVKLALFISEPPCGDASMSYISSNLTNNEPWTPQKKQLNRGRNNFGELGVVRTKPGRSDSLISYSKSCSDKLCLKQLVGICNATTSTLFKDSIFLDYLVTKNLPAKDFHRCFRTRFDLPSVVHPLQLLTYDCDGYEFVKSEEKLPSQLSLLHIVPLNVTQVLNNGVKNGSFIKNKPPKKGGESIICNQNFINRLKQIREVDYPDYVSFKHSNTARQALKMAGRKKLKDWVSSTADNFVL*