MSTVPKECKEDGEVEIRRGPWTIEEDTRLIHYITCHGEGRWNMVAKCSGLKRTGKSCRLRWLNYLKPDVKRGNLSPEEQLLILELHSKWGNRWSRIAQHLPGRTDNEIKNYWRTRVQKQARQLKIDVNSTRFRDTIRCLWIPRLLQKMESSSSPIPSQNPTQILLNSDPLRTSEQNTFTEYSYLDKSIAEDCSSSISSDSMNITQLTEISRFPSSPQSFGKIDYDPFLRGFCVDNSYDLQSLNPNSMSEITWVDGMEENLWNMDEMCGNLEGYKEGASKRFDLR*