MIGQIFAAFADENIDIDYRSDTYRDAYSRINAIVIEGEQEAHDNYLQLGELLPELKTELAGLAKMENRHKKGFEACGRNLSVIPDMQFAKEFFNALHGNFQKAFAITDVVTCLLIQSLIIECFAIAAYNIYIPVADDFARKITEGVVKDEYLHLNFGEVWLQENFETAKNQLEIANRQNLPLVWKMLNQVAKDAKVLGMEKDALVEDFMIQYGESLGKIGFNTREIMKMSAMGLVAA