MFSNKRMAVLFIAVVAIAMIVTISGCTTPTPTPGATATPIASPTAVPQTIKLATTTSVYDTGLLDYVLAPFEQENNVEIQILSRGSGEALKLGETGDVDFLIVHSPAAEQKFMDAGHGWNRTQFAHNFFVIVGPENDPAGIKGASATEAFKKIYESQSTFVSRGDNSGTANKESELWNKTGLEKPSDASMTWYKSTGMGMADTLRMADQLQGYTLSDKGTYLKNQKNLSLVILMEDDPDMINKYSIIAVNQTEHPHVNYAMVSKLIDYFQSQETQLMIDNYGVDQYGQRLFYADLLNQTP