MSEYVAFEIQAEIMKRLPVKSLVRFRSVSKPWKSLIDSSEFISGYRVHQPDPQHLLVWYKDPVDTNEKYVTFVDDEAFAQQELAPAVPVLSKFLNDLKTVGSSQGLLCFYGYYQDPSHPRFEFATEMAVLWNPSIRKSICVTVPGESLWSKFVLGFGVCPITNDPTIVKITNVDAYSTTDDDSSPMVEVFTLSRGSWRIPSNNLPKKSIQVTWSQVVIDNFIYWAAFDQYLDDDDDGQIQKNLIVSFDMTTHEFKVINLPKSLAYHGFVRVAQSVSKVRDSLAVLEYITYTDSQSESELQVCDVWIMDHSIPHMFTKLFTIEKECDSIKILGFTKRGEAMMETQDVYEEPASLVVYEPNSKYFNDTGINGERGALFVSLYMETLLLLDQSDCSVL*