MGQLAGVSNAERDESEEIVVEDHDDEGMLKKLLKDLDPWTAWAYTPHTITVLILGACFLVWASGALRPEEQGRDHDVNTKAGVWAMVAVFLGYFSLQAPPTILIRPHPAFWRLVHGLAVLYLLFLTFLLFQTRDDARQFMKYLHPDLGVELGERSYGADCRIYTPENPHSKFANVYDTLFDEFVIAHILGWWGKSIMVRNLLLSWMISIGFEMMEVTLNHMLPNFNECWWDSIILDIMICNFFGIWAGLSTVRYFEGKTYEWVGLSQQPSLIGKVRRSLGQFTPAYWDKDQWNFLSGPIRFVQVMGLVIVILIVEVNAFYLKFILWIPPRNPLNSYRLLVWWIIANPAIREYNSFLQNNKPIKKLGAFCWLAVAIVILEVLICVKFGRGLFPKPMPTWIFWFWVTAGIVSLLTLIGWSIKLARDPKPVLIRNQSRDSKKIQ*