MVVAHRGCHAAAPDHGLASSAPENSLEALQRCIDIGVDMVETDVRRTQDGVLVIMHDPSVDRTTDGGGLVAKLTLAQIQALRLDGGDEAPPTLEAFLRAARGRVLVNLHLKGPFAAQAAEVARRADASDWVLFKARAKTDMSPIADQPLYRDVAFMPMVGEGAARDAGQLGQVITRQASGIRPIPAVETRRMGAQGFASVRDAAEAARVRVWANTLGMSSWKSFFGVSGDRRALRDPDTSWGRLIDQGVSIIQTDHPARLLGYLKSRRLRDGVTIATIGEASPSSTTHAALAGTR