MEASGSCKGCKKEALIRDDVTGSLVCSSCGLVQPFDNYDPQLGGLNGPQGTFVRVGTTGTGSSLNYKDKKIFEAQKLIDDLLFKLGFSSEKSNEVRTMVATITEGEFGQGDWLPVLVGACSYVVRRQSNRALSIAEVGSVIGSDVYELGQMIRRVVEFLNLKLPDIDIVNSLELAFGQCGSLNRVSKDKVNKMLKQGTFLVQCAVKWFLTTGRRPLPMIAAILMFVAELNQVDVRIENIANEIHAGVATTRLRYKELSEALVKVAQALPWGKDVSTKNIIKNAPFVIQYMEMKSRLLPGKRRENLESGGFDLDGVVSDCLNKEFDYIPQGYDMENDSQYFEADSESGLDIDNSDKLKLSHECLSVIYSRFLNEDSRVNPVGENGGDHSRKRRREYDPPAMNEWWNGKSNMSKKLLLEQILEKDVGLDALPPSFVSGCLAYEQRREKINAAKLRISKIMYPSKANMGDTEEFSSEEHLHAKKKRRKTKKNGIDWEDFVIETLLLHHVKEDEIEKGHYNTLLDLHVFNSGCL*