MSGTDAVHASAQLHDYTHLKQLSDEQKAELAKLEQAEPCAGNFAEGYRVLENQPSAKLLSGYTIPLVGLGTWKSAKGEVGAAVATALRLGYRHIDCAKVYENEHEARKKGEGREGAPQVGEALAAVLSEGVVRRDEVFITSKLWNSDHYPSRVEAACRKSMEDLRVSYLDLYLMHWPVTGNTGPRVVPPLEDTWAAMEQLVDKGLVRTIGVSNFSVKKLEGIMAIARIKPAVVQVEAHPYWRNEALLSWCRQRGIHLTAYSPLGSPDSAAITKRGEGVASPLKDAVVGEVADKLAKNAGQILIRWALQRGTSCLPKSVNPQRIKSNLEVLDWEIPADLYDKLSSLPYQHRMVDGNFWINPAGPYRTLQDLWDE*