MVQYHRLIIHHGRKEERFRVSVEEVGSLKKAKQKFLSFLFLTILSCCFIVSPYLFGFSTLSLLDSFSRENEALSSYEPAPVCLEVSNGTICCDRTGLRSDICVMKGDIRTDSASSSLILFTSTNNTTTPQKIKPYTRKWETSVMDTVQELNLIPKHSNKSSDRVCDVYHDVPAVFFSTGGYTGNVYHEFNDGIIPLFITSQHYNKKVVFVIVEYHDWWEMKYGDIVTQLSDYPLVDFNGDSRTHCFKEATVGLRIHDELTVNSTLMSHGNKTIVDFRNVLDRAYTHRIQSLVQEETKTKLDSKKPKLVILSRNGSRAILNEDLLVKLAEETGFNVEVLRPNKRTEMAKIYRSMNTSDVMIGVHGAAMTHFLFLKPKSVFIQIVPLGTDWAADTYYGEPAKKLGLKYIGYKIMPQESSLYYEYGKDDPVIRDPDSLNDKGWEYTKKIYLQGQNVKLDLRRFRETLARSYDFSIRRRVREEVPHLFVS*