MSLLPQILPSPRPHPHLAASHHPFSPAHAFRRTPRLHAPGHRRRGRLAAPANASGAGSSPSPDQYPSEPDDGLVELPLFPLPLVLFPDATHALHIFEFRYRIMMHTVLQTDLRFGVVFAGSGGASDVGCVGEVVKHERLADDRFFLICKGQERFRVARVVRNKPYLVAAVQWLEDRPPAEAPAPGEDAEALAVEVEALMRDVIRIANRLNGKPEKEVGDLRRGLFPTPFSFYVGNTFEGAPREQQALLELEDTAARLRRERDTLRNTLNYLTAASAVKDVFPSSPSSG*