MTCIVTSLCSHLFNLSTIHGCSTPFQCYTDCLKTYLSLPGLDLATNDRAEDMPGVAIKLYSAVFKVLLRHKLLSCSQTTTKEHGVSALSRRSGINGVPANAAFVDGVATKDIYINPLTSLSVRIFLPQSALSEDSSDGPQNTTSLGFPFGECGNVEVGSDIYGWEVNHVHERMEIQVTKMTWKCSDEALQRTENINELNDAECGAFTPNKRKPRDGRTLYHGHYQGYLPCASATVHKKLPVILQFHGGAFVTGSKDSAANDLFCRRMAKLCDAIVIAVGYRLAPEYKYPAAFDDGFEALCWLAKQANLADCHKSLEHIPARQTRNQSHIHGGNLHKGLIDSFGASVVEPWLAAHSDPSRCVLLGVSSGGNIADCVARKAVLARKLLDPVKVVSQVLMYPFFTGSIPTGSEVKMANSYFFDKATCMLAWKLLLEAGEYKTDHQVANPLLPERDLPLKLMPPTLTVVAELDWMKDRAIAYSEALRKVNIDAPVLEYKDAVHEFATLDFLVESRQAEACAEDMAIWMRKYTSSKGHELSY*