MLVFKSTMECSISSTIHVLGSCKTSDDVNQIHGRLIKTGIIKNSNLTTRIVLAFASSRRPYLADFARCVFHEYHVCSFSFGEVEDPFLWNAVIKSHSHGKDPRQALLLLCLMLENGVSVDKFSLSLVLKACSRLGFVKGGMQIHGFLKKTGLWSDLFLQNCLIGLYLKCGCLGLSRQMFDRMPKRDSVSYNSMIDGYVKCGLIVSARELFDLMPMEMKNLISWNSMISGYAQTSDGVDIASKLFADMPEKDLISWNSMIDGYVKHGRIEDAKGLFDVMPRRDVVTWATMIDGYAKLGFVHHAKTLFDQMPHRDVVAYNSMMAGYVQNKYHMEALEIFSDMEKESHLLPDDTTLVIVLPAIAQLGRLSKAIDMHLYIVEKQFYLGGKLGVALIDMYSKCGSIQHAMLVFEGIENKSIDHWNAMIGGLAIHGLGESAFDMLLQIERLSLKPDDITFVGVLNACSHSGLVKEGLLCFELMRRKHKIEPRLQHYGCMVDILSRSGSIELAKNLIEEMPVEPNDVIWRTFLTACSHHKEFETGELVAKHLILQAGYNPSSYVLLSNMYASFGMWKDVRRVRTMMKERKIEKIPGCSWIELDGRVHEFFVDSIEVSSTL*