MDGCYNPSWVEDWLRQEGMLKTHQEEEVKSTNGAGCRMLSLKEALPSSEEGVLAQPSVEDFARILHKCSMERDRAHALCLHAYMRKTGLDAHTSLGNYLVSMLVAVGSLHDAQQVFDRLVYRNEWSWNSLITGYIKCGKPWHAFTLYQTMQKDDGVHPSGHTFVALLKACAKLKDLERGVEIHAKVARLGLLERDLFVSSTLIDMYAKCGSLVKAHEVFDKLPVRDVVSWTALITGYAEHGQGEEALKCFEQMQLEGVSPD