MLRHSMDALQSKSEFLISEVGLEPEYIAHRPAMLNYSLDGRLRPRYYVVKFLKANGLLDRDRDYYSMFTLVEKVFVQRYICP