MESGSESENELTNVETRYLGSQENFHLSGTDYYYRPYQLFDPQINSGYSSDYASNCRIAGLTSAEAPAQAPSTPSVSSMQPAPMPPMQFLRPPPPIASATYLSSVTAPLYPLIATPMQTTQMSTQPHQPSTASTPSAPLHCPAVVSPFHTSPTPYRQNNGTCRLDDGQSRALPAAFPRMPYQLPQPSPPSNGPPILPHSTWGTVQGTSHTFSGSMLQMHPGHSNAGMQNFKSSLPHPSRLSSSCAAVVAQQQYCYNQFHQAVPFVPVTDKFSQQMQQSPDQSGLEAEAGSSRGVTHGGKSIGTSRRQRTVYTPEQLRALEEQFVLNKYPDLSTREQLAARLELPESRIQVWFKNRRAKYRNLQRQI