MLEFERTGHVRTRKLLPGAATSALSKEVDRLYTERESEALRQKVRVLLGDDRLARAEHKSAASPHVLRRILREELPEGAVPFMQLFNLWRTSPMVHELWRSPALAGTAASLLGVERVRLYQDSYFLKRPGDGPTHWHSDLSMAPLDTNSFVTCWLPLHDVAAPDDGGSSLVFASGSHRDVALNFWHGDPRRPVDASTRGYPLRDGGALRAGDATWHHGWVLHSAAPNMGDVPRRAVAVSFYADGASRLQGALRSQDDEDAESCVAWLGDVRPGRAARHRLLPLVWPPDATGGGSARGSVGSCAEASTRARRSVGGAGGRGGRGGAGDGKRGRGGGARGRRRAWGKVEP*