MQSSFLQNELDALFDGDILSILDGREKQEQKLESQKAMELQCPSGHGSGEKTLTFELVSQYFCMPIKQAAQELTVGLTLLKSRCRALGIPRWPYRKVKSLQALIRNVQELATETGQDEKMTMNTVEMLQQTKKLMEQSPDVELDHWTKSLRQACFKENYKRRRLLADCMKNS