MVPEARPPRMGEYPDGTVLTSTRGDAAIDRATHAARRLIDALLRADRDGTDLSGVAERLESVVDDLDAQAPAVQDRLVDMWSGEGITRHDPVTGPENAIAPPLTLSGRADGSVDGEVTMTIPYQGPPTCVHGGVSALLLDHTLGVANSWAGRDGMTAQLTLQYHRPTPLFRALTVSARQERTEGRKIWTVGEIRDDEGQLCVSAEGLFIDKKVPRPR