MLEQAEYRRQLKALSFETIWEQNGLDRDRLLQVCSNNDCMSIKIKPTNSRFPHPSPNRHRANLSHIDIKITYSRIYNEPVLYLRLWKSVPCSMSPDLEELSPYYPSDVYESLAIDKSQFTVELQHVECDAGANEVWYCVHPCDTQDRIGMLHREQYLSRWVSVYLLSWLPPAHRS