MQRVLGIVAGRGTPLGLSTPVAVSAGHGIAGHPQGVTGPSHTRLAVEEHDGFMHVGLETPVQNSEVMLALTDLSSLGGSGFSRRSPPSTIAPLPTHTALHHPPPHIEELYSESEASSDGGEANSMMASADALHPFPLQSAAAAAAVAQEGDREAPLSTLDLLACTVTNMLNNDEVVGAITSHLLRDPAFVALMDASQLGLPAPARMLLLREAMEGEGSDGGESVPAAAARRDTDPLLRLLRGIQKGVAVAAMRLGEACCHLGNFLRGLGESLSAALAGLEGAGTPRDPQHLITNGGRNYQTAVVKVSLAVAVLVFSRRAALGRAVMAX