MMWESGTGVRHQYYWPTRSIVQNFASDSAPLSKMHMGGSVVDGLASLFNSYMQSLLKAMTGGSIENINNKIGRGHPVVQSAETLDQQIAILVNAAILTEDCFPYAALMALTGGQINCREQSLMDDGCFQDLVICKSRLQQVVTKIQNRFSEIQEEGFLNRFSSKLKSDVYTNFGWSSEESTTQSRKWKPSAFFEELFLKLNTISLSATEALPGRGKLVSAPLMNITKGVLMWLKDSDRFWTGFEERKRSLKPEGCVQYHAYRPVVCNGDAKSIATDTFTKDYGIVVATFLLVKQQSHLHL*