MSEDASRPSFTSFWKKGKQKLRGKSSAATTPEGAAAAADTFATLSVRHHAQPSNSHPMPFLTELSRPRVSKHANKPAKASADAAEQPKSDKDKAQLRRAQVRRAQIQHRQRKANYIKQLEIDVSELRDLVSLTEKETAALFKENFLIREALETAGLPLAMTTTAAMQQQMRLDAGPVDTPAAAEESPELFGAIDVDDLTVTLSMDAALGAPCFHISSNSSAASAAASTPPRTVAGVALTWEQEQRVVNFILGLEHCCWDHFFMGDFHLHDPGLCSESERGHTLMASAYCMAPAPESVYAGRAALAAKKPGKAAAARPSFQWGASGITLESLHGLAASLKPGDLEITPVQAWFELASRYPIEVLLGGAVLDTLQREFNGVVRCVMYGAVIERLAFESIIARVLGPSEGSLWA