MIVTSSPRIVRTKHSVDIVVNSGQTWKGNLTLLSPRYCNMSLYPIKDDIDEEPEDTQSTTTSRSDSASDVVYSDKDRGLFSLYQVGDGSAEDLDGIPTRYLTMAQQDRHLALKAVQKTVEWRRDQGINDLLNEPHVNYDVCKQVVPHVFIGRDVESHVVYVQQPARFNDEQMQRNGLEYHDMLRHAIYVQEYLWQIIEAENPRATITSIIDVADLRFHQLGQKDQVSFLKEMATTFDAHFPMRAHKTIIVNAPKWFYLLYRMLKPLLRESTTAMVEICTKGKKQDAALRAHLGEETSRSLPDFCWSEQAIKEQTRKTHPGSAAQSMPRMEQELREHVMKHIKSNGLTMKPVLP*