MLSDSMVLSHFNHCDTVYGPFFRKSDAFRIQKGSVEESVWFQNRRAKYRKQEKQLQKALAPSVLPGCNGAMMRNIYPGAARGYQPYPHPTAINRYPQVSPPTPDDFFSFGSFESSNGIVHTLDSDSARCVYKDLEFSMI