MKKTRVIDPHGIPHWELSGYVEYIKSGQMQGDMLLPVPQGDYAVRLGEDASLKTKVRNVTKETFYSLSFVFARTCAQEERLNVSVSPNSEPKDWGMLPLQTMYSSDGWDTYSWGFLAEANEIDIVLHNPIAHEKDPAYNMLKNGNFEEGPYIFPNTTWGVLIPPNIEDDHCPLPGWIVESLKAVKYVDADHFTVPEGKRAIELVAGRESAIAQQVITKAGRIYDLTFSVGDANNSCEGSMVVEAFAGNVALQFKYVSKGKGGFKRAKLRFTATSQRTRVRFLSSYYHMKSDNSGSLCGPVVDNVRLVSVRNPRIP*