MEQSSHFSWRYPLALAAVLVLSACGKAPETTQGMAAPKVSVAEVIEQPLNEWDEFTGRLEAPESVELRPRVSGYIDRVAFHEGALVKKGDLLFQIDPRPFEAEVKRLEAQLQQARAAQARSVNEAQRGERLRASNAISAELADARTTAAQEAKAAVAATQAQLDAARLNLSFTRITAPIDGRVSRAEVTAGNLVNSGETLLTTLVSTDKVYAYFDADERVFLKYVELARQAGRDTRSESPVYLGLSSEDGNPHLGRLDFLDNQVNPRTGTIRGRAVFDNAKGEFTPGLYVRLKLVGSKTYAATLIKDEAVGTDLGKKFVLVLDGDNKTVYRTVEMGPKLEGLRIVRSGLSKGDRIVVNGLQRVRPGMQVDPQKVEMASADTLATLARLRQSVGDSEPPKVAASKDNATRNEPRG*