MLVKVFSFFILMIIMVIGVSKEYCDDKQSCQNLLLELKAGSSSLSEIRRRDLLIIVLKNSVRRIDMAMIGVMDDTKQHEEMENDMLGVKEDTNLFEEMMESEENSHTWLSSVLTSYITCIDEIGEGAYKRRVEPKLENLISRARVVLALFISISLRDNTELISVIPNGPSWLFHVDKKDLYLNAEIADVVVAKDGTGKYSTVNAAIAAAPQHSQKRFVIYIKTGIYDEIVVIENTKPNLTLIGDGQDLTIITGNLSASNVRRTYNTATVASNGNGFIGVDMCFRNTAGPAKGPAVALRVSGDMSVIYRCRVEGYQDALYPHSDRQFYRECFITGTVDFICGNAVAVFQFCQIVARQPKMGQSNVITAQSRATKDVKSGFSIQNCNITTSSDLDTATVKTYLGRPWRRFSTVAVLQSFIGDLVDPAGWTPWKGETGLSTLHYREYQNRGPGAVTSRRVKWSGFKVMKDPKKATEFTVAKLLDGETWLKESRIPYESGL*