MVQEGVKEAVEKAKHAAKPTCDLRKTIVEDVAGNISKIEAASREQMGQRGRGERQGEEKDGVDTVKSTLHEFQKKGQHDFINRVYDVVNYMLSTDAIGSLTCVIHILGFATAYGVCVWVTFFSSFVLAGALPNQQFGIVQSKIYPFYFKIMASCVGLALLGHALSQGEKVLLGKPDLFQGHALLATLHIILINLLYLEPRATKVMFERIRVENEERKGQESSRVEPGKEGEPTTGASGPQVMGRLDQETVNNQILELNEMLKKLNAYSSFLNILTLMVLKLHLVYLNADVLGNAKGMAVGTTPYAHLCNEVGELARAWGSDLACILEVSNSWSMLCKKEQCLVGMMKWVRLMVVCMVWDRDKLKVW*