MMRGLGPAAAAALGGRSAARWCTYRRVTVAVCLGNLVAVLLVVRSLYSAPGYFASAPRRVAVKYSEEQIRLVEESIRIRRAAVSVELVEAVKKLEKVFAREEKRRKELPLELKQKVSYEILERMRDLGENSNTTEQREALESWRLEKLKDIRSASAQNLSMSDLSNEESRMLKRALELNWRMLMDDIGLWIPVSVWHTEHDDKPENEPEEEEIIAGPPLPPECNAQVHTDYGGAAVRWGLTHHKESAADCCQACLDQAKRARPGALKCNIWVYCPSEYGCYSPDKYEHKHQECWLKQADHPKLNFKDRYSESYRDAHPSAPVVVPWMSGVITV*