MTPFSPVYFADENTLGLAKVLRRSGRKDFLSPGHPDLPEVPLGSLDLEWMPIVGALGFIVVTRDRRIRTRPAELAAYREHGIRSVWIGAKQDMRPDEQAALFLRHEERIVREIIKRGAGPWALSLNVTGPRPMRLGEA