MSAQEVPDDHMGDVKTGAPPEATLVVLNEPLTLESGDAIERCACAYTMYGELSASRDNVVLVGHSLTSNSNVREWWAECVGEGDGYALDLSKDCVVCVNYLGSPYGSASPVSVDPRKSDGGAYGVDFPTPVTIRDNCAMCKMLLDSLGVNGVRCAMGGSMGSMLALEFAATYPDFVETMVLIAGCGRHTDWAIGMGEAQRYAIMSDGKYKGGAYAHDDGPNAGLATSRMMAMLSYRAPASVDGRFSRTSMSEFKPAEEIELGIRAHEKETKLPYFAVESYLQYQGKKFIRRFDANCYIQLTYTLDSHDVSRGRGDYFDVLAKIKQRALVVGILSDVLYPYALQRELADALPNSQLYTVDSPHGHDSFLIEIQQLNQVMAKWRRGECVDTRQGVPDFTALESSEDVRELREGIKRLREELTTAELKRERAEAALRAALDPAQNISGSASALQRSASVGSALNLPGVILPANPSGSETLRLPVFGKLSIDNDNSYAGFAAF*