MNHSEQASAYKAVKNIVLVGRTGNGKSATGNSLIGKDVFVSEAKATGVTKTCQTYKAVTPGGSRINVIDTPGLFDLSVSAEFISKEIINCLRLAEGGLHVVVLVLSVRTRITQEEENTLSTLQVLFGNEILDYLIVLFTGGDELEANNQTLDDYFHQGCPYFLKTVLGLCDDRKVMFNNMTKDKHKKVEQVQQFLALVAKVEERNEGKPFRGKMYLEIKEETEWLKKQKKAVEASNLGEAELAKMKKELQMEHDTRMSQMEDMVKNMLKETSAAHERMVSMLNENLENAHRENIDLRKAHDHEQKKRMMIQLGLGVPGALGMIAPAALAMCSIL*