MDLTRTPEEEEFRAGLRTWLAKALPSLPPKPSPDDWPARRAYDLGWQRMLYDAGYAGLHWPLDAGGRGATPTQHLIFLEETEKAGAPYVGANFVGLLHAGPTIAAEGTPEQRARWLPPVLRGEEVWCQGFSEPDAGSDLAALRTRAWRDGDDYVVSGSKIWTSHAEVADWCELLVRTDPAAPKHRGISWLALRMDAPGVTVRPLRTLAGSTEFAEVFLDDVRVPVAHRVGAENDGWRVTMVTLSFERGTAFVGEVVACRRVLGELAREAHRNGRWDDPVLRRHLGRLNAEFRALWRLTQWNVSEAQSTGGVPGVGGSVFKLRYSHARQELYDAAAEVLGPDAADLGREWTLDRLSSLSYTIAAGTSQIQRNIVAERILGLPKGR