MPHNDPADGPGKRLLRRDLLAARNRMTPDDVRESADALARRALELPEVAGAHAVAAYVSVGAEPGTLALLDALRARGVRVLLPALLPDNDLDWGEYTGEGSLARVRHGGRMELFEPAGERLGPEAVTRADVVLLPGVAVDGRGLRLGRGGGSYDRVLARLEVAGARPALLVLLYDGEVVEHVPAEPHDRPVDAVVTPSGVRRFR