MSELHALLTFPERPISQSYYVPKLQHFLKSGIPATYTLEQVAAFEHEEKNRNGDKEFRESTDDNKTSNTTPLHVLARSLPLDIKDEELQVVMDMMNILFEYGAGWNFIDYEDKTVGDLFLERNQSRESPLYRRLVEAGVSAELLLRKLNGGDVEFLDTDELIGIEPEESVQTAVDGQKEESVGSDDDATAANQQVYLKTELEYKDDALITKENKDGVMMDWETKIMELASETLFPDPEATNSATILNIGFGMGIIDTFIQARKPYRHYICEAHPDVLAKMKMDGWYEKDNVVILEGRWQDTLNNLLDKGEVFFDGIYYDTFSEHYQDILDLYDVVVGLIKPEGVFSFFNGLGADRSLCYDVYKEIVEIDVATYGMKCDYTRYSLDEQLPDWNDVKRSYFNCNYYYHPRITFA*