MMSLRFGSHGRQHVARGKEAKRATRKIASLIAAYKTAPTSSGTLTPEQVAQFHNDGFLVLERFASPEDCIRLRKRIDTLLHDFDPKTISIFTTRDQAKKTDNYFLNSASDVGFFFEDKAFDEDGKLRQAKELSINKVGHALHDLDPVFREFSRSPAVCNVLRSLGYNRPLPVQSMYIFKQPSIGGEVVPHQDSTFIHTTPLSCVGLWWALEDATRDNGCLWAIPGIHKEGLRRRFLLAPDGSVFFDKPQPAYDMSAFVPLECPAGTLVLLHGENVHYSAENTSPVSRHSYSMHLVESANGVAWSSDNWAQRAQDNPWQPLYG*