MGGARGDLGKEELRERFRKLLDSYAWRSHGRGLSQLQFRGFYMAHEQPMVQLSAKRPQLEQLYATMISYAGVVGSLRLARIWFDDLKGKGLKQSTRCCNALILAYAKKGGAQTALSIREQMKAFRKGCSPNVVTYYILIAMFARLGDAPGLANLLGDSECSSFRPDPMTYNTLLCGYSKMGMPEDFDKTHGEMVEDLEDELSEESYNALLVGCSRLDRLDELQRCVGDMLAREMSLASPVVAEEIAKAYRRNRWVEGLDTVIQLEEKSPGISPTFQSFVNACNDDLEKKEALVSR*