MTRWAASSPKLRIALCHPDLGIGGAERLVVDAAMELKKRGHEVLIFTAHHDRQHCFEETLGGDLPVVVYGDFLPRSIFNRLHAVCAYIRCLYVAFCMVLFWHTFDVVFVDQVSAVIPVFRMKSSSKILFYCHFPDMLLAQHTTTLRKLYRKPLDWLEETTTGKADLVLVNSEFTASTFAETFKTLNKYGMRPSVLYPAVDIDQFYTQKKPCTNGPFFLSINRFERKKNIGLAISSFAAVRRELATVRVDEKCEIAASVDVRLVIAGGYDDRLAENREYLQELKTLVSDEGISGFVDFEPSCSTARKNELLASCIAVIYTPMKEHFGIVPLEAMGAAKPVIACNSGGPKESVEHSVTGFLCENSARSFASAMLVFFREPSRAELMGVAARKHVETKFSRTVFGFLHVQRANPRCSVELRPGVLMCCRRLHNNPHERKCVRCGWKKSLPREKSETEVYQSQGS*