MPHREWVRPSAAKEAAMLNVNPDLVCNLIQRIREFQAQEDVVIPDDGPTSYSEDWAMQVLAGHADDLTYQECVETIADLEPDQQMELVALMWLGRGDFEADDWSGARAAAQQGWTPRTGEYLLSTPLAPDYLEEGLEALGYDCHQ