MSKSPVAIIILDGFGKRAETVGNAVAQANKPNFDRYWANFPHGELKAAGLDVGLPEGQMGNSEVGHTNIGAGRIVYQSLTRIDKAIEEGEFQKNKALNNAFTHTKENNSDLHLFGLLSDGGVHSHINHLVALLETAKDKGVKNVYIHAFLDGRDVAPQSSLEYLETLQKAISDLNYGAIATVSGRFYAMDRDKRWERVEKAYKAIVSAEGEKFEDPIELVKASYANDKNDEFVVPAIITKDGKPVATVKDNDAVIFFNFRPDRAIQLSNAFTDKEWDHFDRGADHPKNIKFVTMTLYNPSVDAEVAFEPIEMKNVIGEVLSNEGLAQLRIAETEKYPHVTFFMNGGRNEEFPGESRILINSPKVETYDLQPEMSAYEVTDALVEDIKNDKHDAIILNFANPDMVGHSGMLEPTIKAIEAVDENLGRVVDLILEKGGSAIIFADHGNSETMSTPEGKPHTAHTTVPVPVIVTKKGVTLREGGRLADVAPTMLDLLGVKKPAEMTGESLIQK*