MTDKFGSELIDELEAHVLEDGEPLVLSDEVRALLRRSAEQVALSPGDADEALRSVPTATTLLQEISRRFKEGSKRLFEAQVKASDLRDAGDLDGACRELEGVLSVEVVPLYRQRAADSLHALMRLKSVAASGQIDPTLRDRSQLPILLHRVQQGHPLDLNEGMRAFLRRAAADVGMSEDETEPALASPESAGALLGQIMGRLRDASGRLESAMYRMTERRDAGDLEGARQQIRDWLAVEVVPRFRRAAEEQLAGLDEPPPAP