MSSLVETLTASGGTEPAGFLNDIVAQLWPNITVAGAKIIKDSVEPILASTLPGPLSSLHFVKLEFGQVPFKFSHVDVHKTLTDGIKLDLDVDWEGTCDIELDGNHVPKIGIERVHLKGRLSILLGPLLDFMPLIGAAQVAFINPPTLKLDFTNAANIADFSIIDKTVRNAIIGIISGMAVLPNRFLVKIDSNNDYFKTYHPHLGLIRLTVGRATGISAPTKKSGASRLLAKIVKDVPDCYVKVKLGAEEEWRTSVKKNDHDPEWNETHDFLVADYDQVITLDVQDDDLVGDDDIGLGSTSIKNLLLNGGAHDLELTHKGDVTGAKLGVHAKFYNFVPEAQFSASEASQSGSKGEIAGIVTILIGSALNLSGQRDELNPSIQVTFGDKKFQTAAKTYTPGTDIFNPSFDQAFKVALTADLVANPPSFKVSLLNKTTEAGSVEIPFQDVLGAPGLVIEESYDVGSGATIRASISVRGIKLAE*