MPVSRRTHDKHADVSDDLYEDEEAPLDEEDDAFDEGEDEDEDVPAEDEEEEASGTRPRALSAVTAGRVGIRHIAELTGREAEGVVFVQPEQDGWRVGIEVVEDRRVPSSGDILALYEIDMDRRGDLLSYRRTRRYKRGRGDDGEAH